
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.04.2018, 15:15
|
|||
|---|---|---|---|
|
|||
Узнать версию MSSQL по oracle db-link-у |
|||
|
#18+
Уважаемые коллеги, добрый день. Есть задача попробовать узнать версию MS SQL со стороны Oracle по db-link-у. К MSSQL доступа нет - только линк. Пробую такие запросы: Код: plsql 1. и Код: plsql 1. Каждый раз ловлю ошибку ORA-00904: invalid identifier. Вот я думаю - это я коряво вызываю или у меня просто правов не хватает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.04.2018, 08:05
|
|||
|---|---|---|---|
|
|||
Узнать версию MSSQL по oracle db-link-у |
|||
|
#18+
SQL> set serveroutput on size 30000; SQL> DECLARE 2 val VARCHAR2(100); 3 c INTEGER; 4 nr INTEGER; 5 BEGIN 6 c := DBMS_HS_PASSTHROUGH.OPEN_CURSOR@DBLINK37.YAMZ.LOCAL; 7 DBMS_HS_PASSTHROUGH.PARSE@DBLINK37.YAMZ.LOCAL(c, 8 'select @@version'); 9 LOOP 10 nr := DBMS_HS_PASSTHROUGH.FETCH_ROW@DBLINK37.YAMZ.LOCAL(c); 11 EXIT WHEN nr = 0; 12 DBMS_HS_PASSTHROUGH.GET_VALUE@DBLINK37.YAMZ.LOCAL(c, 1, val); 13 DBMS_OUTPUT.PUT_LINE(val); 14 END LOOP; 15 DBMS_HS_PASSTHROUGH.CLOSE_CURSOR@DBLINK37.YAMZ.LOCAL(c); 16 END; 17 / Microsoft SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1884109]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 325ms |

| 0 / 0 |
