从Linux终端执行MS SQL Server查询

哈维尔先生

我需要从linux终端查询MS SQL Server数据库。在网上和这个网站上搜索,我发现了freetds,然后是sqsh。我已经安装了它们,并且似乎已连接到服务器,但是我无法获取它来执行查询,我肯定做错了什么。

我已经将freetds配置为:

[MSSql]
        host = 192.168.1.4
        port = 1433
        tds version = 7.0

该数据库服务器是Sql Server 2008 r2。

连接时,我使用以下命令:

sqsh -S MSSql -U sa -P sa -D databasename

这给了我这样的提示:

sqsh-2.1.7 Copyright (C) 1995-2001 Scott C. Gray
Portions Copyright (C) 2004-2010 Michael Peppler
This is free software with ABSOLUTELY NO WARRANTY
For more information type '\warranty'
1>

然后,我尝试输入如下查询:

1> select * from C_PROPS;

但是什么也没发生。我在做什么错?,只需要简单的选择和更新即可。

n

我认为该semicolon_hack变量未设置。

您需要像这样编写命令

select * from C_PROPS
go

或者,在sqsh会话开始时

\set semicolon_hack=on
go

现在你可以做

select * from C_PROPS;

或者,也可以在您的主目录中创建一个.sqshrc并插入此代码段

#
# $semicolon_hack : This turns on the ability to use a semicolon as
#             a sort of in-line go.  It is kind of hacky but seems
#             to work pretty well.
#
\set semicolon_hack=on

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 MS Excel 执行 SQL Server 查询的顺序

来自分类Dev

SQL查询调整-MS SQL Server -2012

来自分类Dev

执行递归SQL查询(SQL Server 2005)

来自分类Dev

MS SQL Server查询后返回JSON

来自分类Dev

ms sql server,选择查询是否显示?

来自分类Dev

MS SQL Server查询后返回JSON

来自分类Dev

从Access VBA执行SQL Server直通查询

来自分类Dev

在SQL Server Management Studio中执行查询

来自分类Dev

SQL Server 2008查询无法正确执行

来自分类Dev

无法在BIRT中执行SQL Server查询

来自分类Dev

SQL Server声明并执行临时表查询

来自分类Dev

SQL Server:执行删除大量查询

来自分类Dev

SQL Server 中的动态查询执行

来自分类Dev

在表 SQL Server 中执行保存的查询

来自分类Dev

无法从 PowerShell 对 Azure SQL Server 执行查询

来自分类Dev

根据加入 SQL Server 的条件执行查询

来自分类Dev

Linux SQL Server查询动态数据?

来自分类Dev

查找SQL查询错误而不在SQL Server中执行SQL查询

来自分类Dev

从MS-SQL Server查询转换为MySQL和DATEDIFF()

来自分类Dev

MS Access Date()函数和SQL Server查询

来自分类Dev

MS Access Date()函数和SQL Server查询

来自分类Dev

MS SQL Server:多个表之间的复杂的JOIN查询

来自分类Dev

MS SQL Server 查询因负 spid (-2) 锁定而暂停

来自分类Dev

将 MS Access TRANSFORM/PIVOT 查询转换为 SQL Server

来自分类Dev

从PHP执行时,SQL Server查询不起作用

来自分类Dev

SQL Server游标-遍历多个服务器并执行查询

来自分类Dev

使用IronPython在SQL Server Analysis Services上执行查询

来自分类Dev

SQL Server查询优化器执行不必要的联接

来自分类Dev

如何从不同的SQL Server执行2联合查询?

Related 相关文章

热门标签

归档