11.10.2011 23:25
Zhalex
 
Есть ЦО + 4МХ. (БД ЦО делаю выборку реализации + хочу подтягивать средний чек с МХ). Пытаюсь слинковать МХ к ЦО.

1. На ЦО
create public database link m08
connect to "supermag" identified by "xxx" using "mag08"

получаю
22:20:17 ORA-02010: отсутствует строка соединения с хост-машиной

хотя на ЦО
tnsping mag08
ok!

куда еще нужно смотреть?
11.10.2011 23:38
OlegON
 
из имени пользователя и пароля кавычки убери, а в sid поставь одинарные
12.10.2011 01:12
Zhalex
 
точно!
но уже
ORA-01031: привилегий недостаточно
(под пользователем sys - тоже самое)
12.10.2011 02:08
Zhalex
 
решилось, т.е.
1) логониться на БД ЦО нужно было под sys-ом
и
2) выполнить
create public database link m08
connect to "supermag" identified by "xxx" using "mag08"
11.11.2011 15:14
Zhalex
 
a можно ли на слинкованной базе проделать следующее?

ALTER TRIGGER SMCARDFIXATTR DISABLE;
UPDATE SMCARD
SET DATATYPE = 3
WHERE ARTICLE = '04000011';
ALTER TRIGGER SMCARDFIXATTR ENABLE;
11.11.2011 16:02
OlegON
 
Копай в сторону пакета dbms_sql, если я тебя правильно понял. Если не правильно - пиши, что не получается.
Часовой пояс GMT +3, время: 08:37.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.