powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Replication server. Не могу удалить подписку.
12 сообщений из 12, страница 1 из 1
Replication server. Не могу удалить подписку.
    #36713523
sqlman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравсвуйте! Имеется - Replication Server/12.6/EBF 14704 ESD#9/NT (IX86)/Windows 2000/1/OPT/Mon Jun 11 23:47:31 2007

Так же подписка:

create replication definition "MyTab10201"
with primary at PIBASETEST2.interpubs
with all tables named "MyTab"
("stor_id" int,
"ord_details" varchar(8000),
"ord_text" text not null,
"ord_ts" varbinary(8))
primary key("stor_id")
send standby all columns
replicate all columns
always_replicate("ord_text")

Удаляю подписку по примеру:

"drop subscription MyTab
for MyTab10201
with replicate at PIBASETEST3.interpubs
without purge"

Получаю ошибку:
E. 2010/06/29 13:54:38. ERROR #1027 DSI(103 PIBASETEST3.interpubs) - seful\cm.c(3463)
Open Client Client-Library error: Error: 67175468, Severity 4 -- 'ct_connect(): protocol specific layer: external error: The attempt to connect to the server failed.'.
E. 2010/06/29 13:54:38. ERROR #13045 DSI(103 PIBASETEST3.interpubs) - seful\cm.c(3467)
Failed to connect to server 'PIBASETEST3' as user 'sa'. See CT-Lib and/or server error messages for more information.
I. 2010/06/29 13:54:38. The DSI thread for database 'PIBASETEST3.interpubs' is shutdown.
I. 2010/06/29 14:51:41. REPLICATE Replication Server: Dropping subscription <MyTab10201> for replication definition <MyTab10201> with replicate at <PIBASETEST3.interpubs>
I. 2010/06/29 14:51:42. PRIMARY Replication Server: Dropping subscription <MyTab10201> for replication definition <MyTab10201> with replicate at <PIBASETEST3.interpubs>

Пароля у sa отродясь небыло, так как среда тестовая, поставить нигде не мог.
Что делать?
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36713835
helgash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А с каким сервером Вы работаете:
PIBASETEST2 или PIBASETEST3 ?
вы в одном случае создаете для PIBASETEST2, а удалять пытаетесь для PIBASETEST3.
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36715759
moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во время удаления подписки, RS будет подсоединяться к ASE серверу PIBASETEST3 с точно таким же логином и паролем, как вы подсоединились к RS когда удаляете подписку.

Поэтому чтобы такое удаление успешно прошло, надо чтобы пароль для sa для сервера PIBASETEST3 был точно такми же как и на RS
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36715915
sqlman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
morisВо время удаления подписки, RS будет подсоединяться к ASE серверу PIBASETEST3 с точно таким же логином и паролем, как вы подсоединились к RS когда удаляете подписку.

Поэтому чтобы такое удаление успешно прошло, надо чтобы пароль для sa для сервера PIBASETEST3 был точно такми же как и на RS

Так и есть, проверено. SA - изначально был без пароля
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36715926
sqlman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
helgashА с каким сервером Вы работаете:
PIBASETEST2 или PIBASETEST3 ?
вы в одном случае создаете для PIBASETEST2, а удалять пытаетесь для PIBASETEST3.

PIBASETEST2 - публикатор, PIBASETEST3 - подписчик. Удаляю не реп сервере.
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36715937
sqlman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
admin who, sqm возвращает интересный тип подписки -2147483547

103:-2147483547 MyTab10201.MyTab10201
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36716238
moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему у вас DSI лежит на PIBASETEST3.interpubs?

Подымите DSI на PIBASETEST3.interpubs
resume connection to PIBASETEST3.interpubs

и удаление подписки должно пройти...

P.S. статус подписки обычно проверяют с помощью check subscription
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36716340
sqlman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
morisПочему у вас DSI лежит на PIBASETEST3.interpubs?

Подымите DSI на PIBASETEST3.interpubs
resume connection to PIBASETEST3.interpubs

и удаление подписки должно пройти...

P.S. статус подписки обычно проверяют с помощью check subscription

Вот именно resume connection to PIBASETEST3.interpubs и возврящет вышеупомянутую ошибку.
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36716429
moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тогда, вашей первоочерной задачей есть то, чтобы DSI подключился к целевой БД

Для начала проверьте на хосте где RS работает что сервер PIBASETEST3 правильно описан в interfaces

Потом с хоста где RS живет выполните коннект к PIBASETEST3
через isql

isql -Usa -P -SPIBASETEST3

Если isql пройдет, то DSI должен
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36716493
sqlman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
morisНу тогда, вашей первоочерной задачей есть то, чтобы DSI подключился к целевой БД

Для начала проверьте на хосте где RS работает что сервер PIBASETEST3 правильно описан в interfaces

Потом с хоста где RS живет выполните коннект к PIBASETEST3
через isql

isql -Usa -P -SPIBASETEST3

Если isql пройдет, то DSI должен

ISQL работает, в interfaces - описан верно. Подписка не убивается, мне кажется, что это баг.
Пытался менять пароль/логин в rs_maintusers, ругается уже на нового юзера, хотя он имеет sa.
Это баг.
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36717382
moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделайте коннект DSI через ribo к PIBASETEST3 и выложите тут результат перехвата TDS пакетов
...
Рейтинг: 0 / 0
Replication server. Не могу удалить подписку.
    #36718190
sqlman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
morisСделайте коннект DSI через ribo к PIBASETEST3 и выложите тут результат перехвата TDS пакетов

Упс, уже снёс т.к. это тестовая среда. За ribo, спасибо.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Replication server. Не могу удалить подписку.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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