如何指定链接服务器的URL连接字符串?

时间:2014-09-14 00:49:59

标签: java sql-server-2012 oledb linked-server

我正在尝试从Java应用程序连接到使用MSSQL Server创建的链接服务器(以下称为OLEDBSOURCE)。有人可以帮我解决连接字符串/网址吗?

db.url=jdbc:sqlserver://myipaddress:1433;databaseName=OLEDBSOURCE;

下面是SQL Server Management Studio的屏幕截图。您可以看到“链接服务器”部分的位置,它与数据库的不同之处......那么连接网址需要如何?

enter image description here

1 个答案:

答案 0 :(得分:1)

如果它可以帮助其他人:

URL字符串本身相同,减去数据库名称:db.url = jdbc:sqlserver://:1433;

但是对于查询字符串,我必须使用OPENQUERY格式:

            createSQLQuery("SELECT value "
                    + "FROM OPENQUERY(OLEDBSOURCE,'SELECT value "
                    + "FROM tablename ORDER BY value')")