Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Ошибка при вызове процедуры 'sp_droplinkedsrvlogin' / 6 сообщений из 6, страница 1 из 1
08.08.2008, 13:41
    #35478442
AsterixM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при вызове процедуры 'sp_droplinkedsrvlogin'
При выполнении 'EXEC sp_droplinkedsrvlogin' выдает ошибку. Весь форум облазил, но не нашел решения этой проблемы. Может кто-нить встречал такую ошибку. Помогите Please ! :!

Server: Msg 15002, Level 16, State 1, Procedure sp_droplinkedsrvlogin, Line 12
[Microsoft][ODBC SQL Server Driver][SQL Server]The procedure 'sp_droplinkedsrvlogin' cannot be executed within a transaction.
...
Рейтинг: 0 / 0
08.08.2008, 13:43
    #35478447
AsterixM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при вызове процедуры 'sp_droplinkedsrvlogin'
AsterixMПри выполнении 'EXEC sp_droplinkedsrvlogin' выдает ошибку. Весь форум облазил, но не нашел решения этой проблемы. Может кто-нить встречал такую ошибку. Помогите Please ! :!

Server: Msg 15002, Level 16, State 1, Procedure sp_droplinkedsrvlogin, Line 12
[Microsoft][ODBC SQL Server Driver][SQL Server]The procedure 'sp_droplinkedsrvlogin' cannot be executed within a transaction.

По ней видно, что нельзя использовать вызов тек. процедуры, когда существует транзакция . Это понятно , а как от этого избавиться. Что то я явно не указал, но не пойму что ?????
...
Рейтинг: 0 / 0
08.08.2008, 13:51
    #35478474
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при вызове процедуры 'sp_droplinkedsrvlogin'
Обратите внимание на свойство transaction object AutoCommit - у вас PowerBuilder при подключении автоматически сразу стартует транзакцию.
...
Рейтинг: 0 / 0
08.08.2008, 13:55
    #35478492
AsterixM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при вызове процедуры 'sp_droplinkedsrvlogin'
AsterixM[quot AsterixM]При выполнении 'EXEC sp_droplinkedsrvlogin' выдает ошибку. Весь форум облазил, но не нашел решения этой проблемы. Может кто-нить встречал такую ошибку. Помогите Please ! :!

Server: Msg 15002, Level 16, State 1, Procedure sp_droplinkedsrvlogin, Line 12
[Microsoft][ODBC SQL Server Driver][SQL Server]The procedure 'sp_droplinkedsrvlogin' cannot be executed within a transaction.

Текст кода таков


EXEC @Sevirity = master.dbo.sp_addlinkedserver 'nnn', N'SQL Server'
....
EXEC @Sevirity = master.dbo.sp_addlinkedsrvlogin 'nnn', 'false', NULL, 'sa', '123456'
....
SET NOCOUNT ON
delete from localDB.dbo.ALD_Orion_pLogData
insert into localDB.dbo.ALD_Orion_pLogData
SELECT * FROM [nnn].[orion].dbo.pLogData
SET NOCOUNT OFF
......
EXEC @Sevirity = master.dbo.sp_droplinkedsrvlogin 'nnn', 'sa'
-- после возникает эта ошибка
.....
EXEC @Sevirity = master.dbo.sp_dropserver 'nnn'
...
Рейтинг: 0 / 0
08.08.2008, 14:00
    #35478509
AsterixM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при вызове процедуры 'sp_droplinkedsrvlogin'
Локшин МаркОбратите внимание на свойство transaction object AutoCommit - у вас PowerBuilder при подключении автоматически сразу стартует транзакцию.

Что Вы имеете ввиду 'transaction object AutoCommit' ? где св-во можно посмотреть, и что нужно сделать для того, чтобы исправить это ?
...
Рейтинг: 0 / 0
08.08.2008, 14:28
    #35478619
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при вызове процедуры 'sp_droplinkedsrvlogin'
В PowerBuilder'е все запросы исполняются c использованием Transaction object. Если Вы ничего не меняли от начальных настроек, то по-умолчанию объект-транзакция у Вас SQLCA. Соответственно свойство - SQLCA.AutoCommit = true.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Ошибка при вызове процедуры 'sp_droplinkedsrvlogin' / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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