sql-server - 在Linux上安装Squirrel sql客户端驱动程序以连接到MS sql服务器

标签 sql-server odbc squirrel-sql

我正在尝试从 Linux 连接到 MS SQL Server 数据库。我可以在 Windows 上与 Microsoft SQL Server Management Studio 连接以实现相同的功能。我正在尝试使用 squirrel sql 客户端。我不确定需要使用的驱动程序以及如何安装它。

最佳答案

您想要从 Microsoft 获取 JDBC 驱动程序并将其添加到 Squirrel 类路径中。

  • http://www.microsoft.com/en-us/download/details.aspx?id=11774 下载驱动程序
  • 获取 4.0 驱动程序或 4.1 预览版的 .tar.gz。
  • 在 Linux 系统上展开 .tar.gz 文件。
  • 打开 Squirrel SQL
  • 单击左上角的“驱动程序”选项卡,找到 Microsoft MSSQL Server JDBC 驱动程序条目
  • 双击该条目以打开其设置
  • 单击“额外类路径”按钮
  • 单击“添加”按钮并选择上面提取的 sqljdbc4.jar 或 sqljdbc41.jar
  • 在“类名称”字段中,输入 com.microsoft.sqlserver.jdbc.SQLServerDriver

编辑:添加 JDBC URL 示例 - Microsoft 驱动程序的 JDBC URL 语法已解释 here .

连接URL的一般形式为

jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]

关于sql-server - 在Linux上安装Squirrel sql客户端驱动程序以连接到MS sql服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26774235/

相关文章:

java - Squirrel SQL 在哪里存储其自动更正条目?

sql-server - 程序集配置 CLR 存储过程

.net - 数据源名称的大小写敏感性

sql-server - SQL Server 字符串到 m x n 表

database - 如何使用 Perl 连接到 MS Access 数据库?

mysql - dbWriteTable 删除 MySQL 中的主键和索引

sql - Group By 使查询变得天文数字般更长

c++ - Squirrel, sqrat, 绑定(bind)类时出错

sql-server - 从 3 个表中查询所有数据的最快方法

SQL server树有限深度查询