|
|
|
Sun Java Application Server с базой данных Derby
|
|||
|---|---|---|---|
|
#18+
При попытке подключиться через инструмент ij к встроенной в Sun Java Application Server базой данных Derby получено сообщение об ошибке: java.security.PrivilegedActionException : Error opening socket to server localhost on port 1527 with message : null Подскажите, пожалуйста, как решить проблему. Может можно иначе (не через ij) выполнить SQL скрипт по созданию таблиц в базе ? Пример запуска: set DERBY_INSTALL=C:\Sun\Creator2_1\SunAppServer8\derby set CLASSPATH=%CLASSPATH%;%DERBY_INSTALL%\lib\derby.jar;%DERBY_INSTALL%\lib\derbytools.jar set CLASSPATH=%CLASSPATH%;%DERBY_INSTALL%\lib\derbyclient.jar java -Dij.protocol=jdbc:derby: org.apache.derby.tools.ij ij version 10.1 ij> connect 'jdbc:derby://localhost:1527/DVDLibrary;create=true;user=vir;password=vir'; ERROR (no SQLState): java.security.PrivilegedActionException : Error opening socket to server localhost on port 1527 with message : null Причем на Derby встроенной в SunAppServer обычного NetBeans все проходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2007, 17:02:47 |
|
||
|
Sun Java Application Server с базой данных Derby
|
|||
|---|---|---|---|
|
#18+
Network Server подними ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2007, 17:34:07 |
|
||
|
Sun Java Application Server с базой данных Derby
|
|||
|---|---|---|---|
|
#18+
Пытаюсь следовать совету и для старта NetworkServer выполняю сначала: set DERBY_INSTALL=C:\Sun\Creator2_1\SunAppServer8\derby set CLASSPATH=%CLASSPATH%;%DERBY_INSTALL%\lib\derby.jar set CLASSPATH=%CLASSPATH%;%DERBY_INSTALL%\lib\derbytools.jar set CLASSPATH=%CLASSPATH%;%DERBY_INSTALL%\lib\derbyclient.jar set CLASSPATH=%CLASSPATH%;%DERBY_INSTALL%\lib\derbynet.jar cd \ cd Sun\Creator2_1\SunAppServer8\derby\frameworks\NetworkServer\bin затем командный файл startNetworkServer.bat и получаю C:>set DERBY_INSTALL=C:\Sun\Creator2_1\SunAppServer8\derby Server is ready to accept connections on port 21527. Командное окно подвисло и похоже в штатном режиме. Потом запускаю базу, затем ij ... и, УВЫ, при попытке подключиться получаю ту же самую ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2007, 12:20:32 |
|
||
|
Sun Java Application Server с базой данных Derby
|
|||
|---|---|---|---|
|
#18+
Сообразил, NetworkServer надо попросту запускать командой: java org.apache.derby.drda.NetworkServerControl поскольку стандартный командный файл startNetworkServer.bat запускает его на порту 21527 Все заработало. Большое спасибо anton_evane !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2007, 12:44:07 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34487387&tid=2145913]: |
0ms |
get settings: |
14ms |
get forum list: |
22ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
45ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 294ms |
| total: | 465ms |

| 0 / 0 |
