[ОТВЕТИТЬ]
Опции темы
29.11.2006 13:38  
omorozov
Подскажите, плиз, как создается линк на другую базу?
например в SQL NAvigator,
чтобы в запросах можно было применить таблицы из обеих баз.
 
29.11.2006 13:44  
OlegON
Код:
CREATE PUBLIC DATABASE LINK <link_name>
CONNECT TO <user_name>
IDENTIFIED BY <password>
USING '<service_name>';
удаленная база должна быть прописана в TNSNAMES на сервере с которого делается линк.
 
29.11.2006 14:28  
omorozov
на сервере в SQLplus
SQL> CREATE PUBLIC DATABASE LINK dpresp01
2 CONNECT TO supermag
3 IDENTIFIED BY xxx
4 USING 'dbresp01';

Канал связи БД создан.

пробую запрос, выдает
14:13:28 Processing ...
14:13:28 FROM smdocuments@dbresp01 a where doctype='WI'
14:13:28 *
14:13:28 ORA-02019: описане соединения для удаленной БД не найдено
 
29.11.2006 14:52  
OlegON
перед запросом
Код:
select * from all_database_links;
Что говорит? Посмотри, в твоем примере линк по другому называется.
 
29.11.2006 15:05  
omorozov
говорит
ORA-00942: таблица или представление пользователя не существует
коннектился sys-ом
 
29.11.2006 15:24  
omorozov
исправил ошибку в LINK,
удалил и создал заново, теперь при запросе пишет

15:21:50 ORA-12154: TNS:невозможно разрешить имя службы

хотя в TNS все в норме, просто из SQL plus подключаюсь без проблем
 
29.11.2006 15:34  
omorozov
SQL> CREATE PUBLIC DATABASE LINK dbresp01
2 CONNECT TO supermag
3 IDENTIFIED BY qqq
4 USING 'dbresp01';

Канал связи БД создан.

SQL> select * from smcard@dbresp01 where articul='0001000' ;
select * from smcard@dbresp01 where articul='0001000'
*
ошибка в строке 1:
ORA-12154: TNS:невозможно разрешить имя службы
 
29.11.2006 15:50  
OlegON
Цитата:
Сообщение от omorozov
исправил ошибку в LINK,
удалил и создал заново, теперь при запросе пишет

15:21:50 ORA-12154: TNS:невозможно разрешить имя службы

хотя в TNS все в норме, просто из SQL plus подключаюсь без проблем
А мое первое сообщение внимательно читал?
 
29.11.2006 15:57  
omorozov
Обильно сыплю
На голову пепел.. *04
Был в полной уверенности что на серваке есть,
но проверил и не нашел
 
 
Опции темы



Часовой пояс GMT +3, время: 13:49.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.