2014-01-20 2 views
0

Я новичок в использовании Hibernate и HSQLDB й создала таблицу и который отображается в консоли затмений, какHibernate не может увидеть созданную таблицу в HSQLDB

create table Employee (empId integer not null, empname varchar(255), primary key (empId)) 
    14:15:57,205 DEBUG SchemaExport:377 - create table Employee (empId integer not null, empname      varchar(255), primary key (empId)) 
    14:15:57,206 INFO SchemaExport:268 - schema export complete 
    14:15:57,209 INFO DriverManagerConnectionProvider:170 - cleaning up connection pool: jdbc:hsqldb:C:\Users\krishna\Desktop\hsqldb-2.2.6 

Однако, когда я пытаюсь посмотреть таблицу в HSQLDB я получаю ошибку о том, пользователь испытывает недостаток previlige или объект не найден: Сотрудник

для подключения к HSQLDB я дал JDBC-URL: HSQLDB: C: \ Users \ кришна \ Desktop \ HSQLDB-2.2.6

Я тоже могу пинговать в БД из затмения.

ответ

0

Этот метод доступа не подходит для одновременного доступа к программе и IDE, если они не являются одним и тем же Java-процессом.

Для разработки рекомендуется запустить сервер HSQLDB на вашем компьютере с помощью простой команды. Затем вы подключаетесь к серверу, используя URL-адрес, такой как jdbc:hsqldb:hsql://localhost/test из вашей программы, а также IDE. Файл server.properties должен включать строки, содержащие настоящий файл URL-адрес в базе данных. См. Руководство:

http://www.hsqldb.org/doc/2.0/guide/listeners-chapt.html

Смежные вопросы