Что мне делать, чтобы получить DB SQL TRACE с помощью JDB C Connect on Windows? - PullRequest
0 голосов
/ 14 июля 2020

Посетил это сообщество за советом по JDB C на Windows. Я из страны, не говорящей на английском sh, переводить на английский sh через переводчика может быть неудобно. Извините за это и поймите это.

У меня есть несколько типов БД, которые могут взаимодействовать с помощью JDB C, включая Oracle, и я хочу получить журнал трассировки, коснувшись конфигурации JDB C.

Я точно говорю вам, что хочу. Во-первых, клиент БД не установлен на Windows, и используется только JDB C Connect (Eclipse или другой SQL Tool). В этой среде я хочу отследить переданный SQL, когда я пытаюсь связаться с SQL, и получить его как файл журнала, даже если я подключаюсь к БД с помощью «Приложение или инструмент», задав свойства Java.

Ниже приведен список каждого из тех, что я пробовал.

1. Измените logging.properties в jre CLASSPATH 2. Измените deployment.properties в каталоге user / localrow / sun / java / deployment 3. Создайте файл ojdb c .properties (на основе Oracle) и перейдите к JAVA Classpath 4. Вставьте параметр времени выполнения через Java параметр среды выполнения в Java панели управления (-D java .util .logging.config.file = log.properties, et c.) 5. Переместите измененный или созданный файл свойств из 1 ~ 3 в CLASSPATH приложения Java, которое будет выполнено.

И единственное, что я прошел через это, это то, что когда я отправлял SQL только из Eclipse, журнал трассировки был записан в окне консоли.

1

Однако независимо от того, какое приложение Java я использую, я t журнал трассировки должен быть записан в виде файла в Windows при передаче SQL в БД на другом сервере.

Могу я получить совет по этому поводу? Если вы дадите мне пример, я приму его даже лучше. (особенно Oracle).

Я скромно готов последовать совету.

спасибо за то, что прочитали.

...