我是jdbc的初学者,我在sql server中有一个数据库,当我运行它时我连接到一个java应用程序代码我重新启用了这个:
运行: SQL连接成功。 JDBC驱动程序错误:无效的对象名称'dbo.categories'。
categories是我的sql server DB中的一个实体 我真的无法自己解决,每件事情似乎都是对的!!!
答案 0 :(得分:0)
发布您的连接网址。我认为这意味着您的数据库名称不正确。
我认为网址应该更像这样:
jdbc:sqlserver://host:port;databaseName=foo
不要使用dbo.
,只需使用categories
作为名称。
答案 1 :(得分:0)
有很多可能的原因。这些可能包括:
在SQL Server中查找表的所有者是这样的:
SELECT table_catalog, table_schema
FROM INFORMATION_SCHEMA.TABLES
WHERE table_name = 'TABLE'