powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как создать связ баз даних (database link).
7 сообщений из 7, страница 1 из 1
Как создать связ баз даних (database link).
    #32162288
BK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BK
Гость
Ктонибуд знает как создать связ баз даних с помощю Oracle. Есть два кампиутераю На обоих установленно Oracle 8.1.6. Они саединени с помощю адаптера сети.
Первово компиутера завут ABCD, а второго ABGD.
Параметри (в init.ora) каторие нужни для создание связи такие.

Первый компиутер Второи компиутер

DB_Domain ABCD ABGD
instance_name Beka lebetina
service_name Beka lebetina
global_names True True

На втором компютере есть праслушиваюший процесь Listener
LISTENER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = abgd)(PORT = 1521)))

А на первом компиутере net service name
BEKA00 = (DESCRIPTION =
(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = abgd)(PORT = 1521)))
(CONNECT_DATA = (SERVICE_NAME = lebetina)))

Тут все правилно. с помоЩю команди connect system/manager@Beka00 я вхажу в базе Lebetina.
На первом компютере Я хачу создать связ баз даних с помощю следуюшеиы команди
create public database link ABGD.lebetina
connect to system identified by manager
using @beka00;
но видает такую ошибку
using @beka01
*
ERROR at line 3:
ORA-02010: missing host connect string
Обиснитье пожалусто что я делаю не так. Очен прашу помогитье.
...
Рейтинг: 0 / 0
Как создать связ баз даних (database link).
    #32162291
KSN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KSN
Гость
Когда делал вроде надо так
Если хочешь с А на В.
На А проипиши в tnsnames алиас на В (к примеру a_alias)
Дай tnsping a_alias Если все ОК то дальше
create database link baza_b connect to user1 identified by qwerty using 'a_alias';
Потом проверяешь
select * from какая-нибуть_табличка _на_B@baza_b;
Должно заработать
...
Рейтинг: 0 / 0
Как создать связ баз даних (database link).
    #32162596
Tim Lynx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати, влияет ли как-нибудь параметр SQLNET.AUTHENTICATION_SERVICES
в sqlnet.ora на ссылки ?
/*может это мистика, а может я просто не знаю этого - я целый день мучался с настройкой линков. все было как всегда, но линки не работали. я заменил SQLNET.AUTHONTICATION_SERVICES с (NTS) на (NONE) и все заработало. :-\ */
...
Рейтинг: 0 / 0
Как создать связ баз даних (database link).
    #32162705
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Tim Lynx

SQLNET.AUTHONTICATION_SERVICES=NTS

означает аутентификацию средствами операционной системы. NONE означает использование обычных внутренних паролей. Заметила что если стоит NTS, и при этом все настроено правильно, то даже если указываешь неправильный пароль при коннекте as sys, он все равно пускает.
...
Рейтинг: 0 / 0
Как создать связ баз даних (database link).
    #32162901
Tim Lynx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Violina:
спасибо, я в курсе про SQLNET.AUTHONTICATION_SERVICES :-).
но какое он имеет отношение к DB_links ?
...
Рейтинг: 0 / 0
Как создать связ баз даних (database link).
    #32162922
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю самое прямое, при NTS в линках тоже используется внешняя аутентификация и то что ты пишешь в connect to ... identified by ... ИМХО в таком случае не играет роли.
...
Рейтинг: 0 / 0
Как создать связ баз даних (database link).
    #32163847
Tim Lynx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Violina:
Я тоже над этим задумался. крепко.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как создать связ баз даних (database link).
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]