jdbc的异常

时间:2011-04-19 20:48:32

标签: jdbc

我是jdbc的初学者,我在sql server中有一个数据库,当我运行它时我连接到一个java应用程序代码我重新启用了这个:

运行: SQL连接成功。 JDBC驱动程序错误:无效的对象名称'dbo.categories'。

categories是我的sql server DB中的一个实体 我真的无法自己解决,每件事情似乎都是对的!!!

2 个答案:

答案 0 :(得分:0)

发布您的连接网址。我认为这意味着您的数据库名称不正确。

我认为网址应该更像这样:

jdbc:sqlserver://host:port;databaseName=foo

不要使用dbo.,只需使用categories作为名称。

答案 1 :(得分:0)

有很多可能的原因。这些可能包括:

  1. 该对象不属于dbo
  2. 该对象属于dbo,但您登录的用户无权查看
  3. 您正在连接错误的数据库
  4. 在SQL Server中查找表的所有者是这样的:

    SELECT table_catalog, table_schema
    FROM INFORMATION_SCHEMA.TABLES
    WHERE table_name = 'TABLE'