Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 не работает вставка по db_link  [new]
Sinner_S
Member

Откуда:
Сообщений: 62
не работает вставка по db_link
ошибка:
[1]: (Error): ORA-02083: database name has illegal character '!' ORA-02063: preceding line from BBB ORA-06512: at line 4
15 авг 06, 15:18    [3005399]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
BagsBunny
Member

Откуда:
Сообщений: 11
А покажи скрипт на создание дблинка.
15 авг 06, 15:29    [3005484]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
Sinner_S
database name has illegal character '!'

А вот это не наводит Вас на мысль?
15 авг 06, 15:34    [3005532]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
Sinner_S
Member

Откуда:
Сообщений: 62
CREATE DATABASE LINK BBB.US.ORACLE.COM
CONNECT TO samrnu_02_07_06 IDENTIFIED BY <ENTER USER PASSWORD HERE>
USING 'ORA9W64'
15 авг 06, 15:39    [3005571]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
Sinner_S
Member

Откуда:
Сообщений: 62
Jannny
Sinner_S
database name has illegal character '!'

А вот это не наводит Вас на мысль?


да вот и не понятно откуда это.
С другой базы линк работает нормально.
15 авг 06, 15:40    [3005583]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
А как вызываете покажите.
15 авг 06, 15:47    [3005639]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
Sinner_S
Member

Откуда:
Сообщений: 62
Jannny
А как вызываете покажите.


select * from table@BBB
работает, а вот вставка нет

например:
динамически или нет не имеет значения
declare
v_sql varchar2 (100) := 'insert into bbb@BBB select * from bbb';
begin
execute immediate v_sql;
end;
15 авг 06, 15:50    [3005662]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
BagsBunny
Member

Откуда:
Сообщений: 11
попробуй так
CREATE DATABASE LINK ORA9W64
CONNECT TO samrnu_02_07_06 IDENTIFIED BY <ENTER USER PASSWORD HERE>
USING 'ORA9W64'

и еще в пароле первый символ случайно не '!' ?
если да тогда "!пароль"
15 авг 06, 15:51    [3005672]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
Sinner_S
Member

Откуда:
Сообщений: 62
BagsBunny
попробуй так
CREATE DATABASE LINK ORA9W64
CONNECT TO samrnu_02_07_06 IDENTIFIED BY <ENTER USER PASSWORD HERE>
USING 'ORA9W64'

и еще в пароле первый символ случайно не '!' ?
если да тогда "!пароль"


в пароле нет ! знака
с таким именем не дает создать
[1]: (Error): ORA-02082: a loopback database link must have a connection qualifier
15 авг 06, 16:02    [3005777]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
BagsBunny
Member

Откуда:
Сообщений: 11
А так?
CREATE DATABASE LINK BBB.US.ORACLE.COM
CONNECT TO samrnu_02_07_06 IDENTIFIED BY <ENTER USER PASSWORD HERE>
USING 'BBB.US.ORACLE.COM'
15 авг 06, 16:23    [3005973]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
Sinner_S
CREATE DATABASE LINK BBB.US.ORACLE.COM

А если попробовать уйти от US.ORACLE.COM(то бишь имя своего домена прописать, а не default), хотя удивлюсь, если поможет.. ;) Это так бредоввые мысли вслух ;)
15 авг 06, 16:47    [3006159]     Ответить | Цитировать Сообщить модератору
 Re: не работает вставка по db_link  [new]
BagsBunny
Member

Откуда:
Сообщений: 11
-- Create database link
create database link DEV.dmn
connect to userenko identified by qqqq
using 'DEV.dmn';
15 авг 06, 17:19    [3006418]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить