исключение с JDBC - PullRequest
       3

исключение с JDBC

0 голосов
/ 20 апреля 2011

Я новичок в jdbc, у меня есть БД на сервере sql, и я подключился к коду Java-приложения, когда я его запускаю, я повторно запускаю это:

run: Соединение SQL было успешным.Ошибка драйвера JDBC: Неверное имя объекта 'dbo.categories'.

category - это сущность в моей БД sql-сервера. Я действительно не могу решить ее самостоятельно, все кажется правильным !!!

Ответы [ 2 ]

0 голосов
/ 20 апреля 2011

Есть несколько возможных причин для этого.Они могут включать в себя:

  1. Объект не принадлежит dbo
  2. Объект принадлежит dbo, но пользователь, вошедший в систему как пользователь, не имеет разрешения на его просмотр
  3. Вы подключаетесь к неверной базе данных

Найти владельца таблицы можно примерно так в SQL Server:

SELECT table_catalog, table_schema
FROM INFORMATION_SCHEMA.TABLES
WHERE table_name = 'TABLE'
0 голосов
/ 20 апреля 2011

Разместите URL-адрес вашего соединения. Я думаю, это означает, что имя вашей базы данных неверно.

Я думаю, что URL должен выглядеть примерно так:

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

Оставьте dbo. и просто используйте categories в качестве имени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...