我正在尝试从Java应用程序连接到使用MSSQL Server创建的链接服务器(以下称为OLEDBSOURCE)。有人可以帮我解决连接字符串/网址吗?
db.url=jdbc:sqlserver://myipaddress:1433;databaseName=OLEDBSOURCE;
下面是SQL Server Management Studio的屏幕截图。您可以看到“链接服务器”部分的位置,它与数据库的不同之处......那么连接网址需要如何?
答案 0 :(得分:1)
如果它可以帮助其他人:
URL字符串本身相同,减去数据库名称:db.url = jdbc:sqlserver://:1433;
但是对于查询字符串,我必须使用OPENQUERY格式:
createSQLQuery("SELECT value "
+ "FROM OPENQUERY(OLEDBSOURCE,'SELECT value "
+ "FROM tablename ORDER BY value')")