Я пытаюсь подключиться к источнику данных, используя объекты пула подключения в Websphere Application Server 8.5 и используя базу данных Derby. Вот TestCode, что я написал в своем проекте Jave Project. Но я получаю нижеуказанному исключение:Объект пула подключений с сервера приложений Websphere
java.sql.SQLSyntaxErrorException: Schema 'TESTCONN' не существует на org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException (Unknown Source) в org.apache.derby.impl.jdbc.Util.generateCsSQLException (Неизвестный источник) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException (Неизвестный источник) at org.apache.derby.impl.jdbc.TransactionResourceImpl. handleException (Неизвестный источник) на org.apache.derby.impl.jdbc.EmbedConnection.handleException (Неизвестный источник) на org.apache.derby.impl.jdbc.ConnectionChild.handleException (Unk nown Source) at org.apache.derby.impl.jdbc.EmbedStatement.execute (Неизвестный источник) на org.apache.derby.impl.jdbc.EmbedStatement.executeQuery (Неизвестный источник) на org.apache.derby.iapi .jdbc.BrokeredStatement.executeQuery (Unknown Source) на com.ibm.ws.rsadapter.jdbc.WSJdbcStatement.executeQuery (WSJdbcStatement.java:1017) в dbConnect.TestClass.select (TestClass.java:43) в БДСВЯЗЬ. TestClass.main (TestClass.java:19)
Я создал источник данных в сервере приложений Websphere, и соединение работает нормально.
Подключение к источнику данных с помощью DriverManager отлично работает. Однако с Контекстом (в вышеприведенном общем коде) установлено соединение, но он говорит, что схема не существует. Кажется, имя jndi пусто. Существуют ли какие-либо настройки в WAS или Java Project, которые необходимо изменить или добавить?
Я борюсь с этой проблемой с одной недели. Ждем помощи. Спасибо заранее.
попытайтесь использовать точное имя вашей схемы при получении соединения. – Keerthivasan
Thankyou. Я изменил запрос на «SELECT * FROM TESTCONN.TESTTABLE», но снова получил ту же ошибку. java.sql.SQLSyntaxErrorException: схемы «TESTCONN» не существует. – user2968583
Можете ли вы предоставить подробности (URL) ресурса, который вы настроили? –