|
Ошибка СУБД:Не удалось найти хранимую процедуру "sp_dboption"
| ☑ |
0
deadpuma
10.10.12
✎
23:04
|
Имеется база на SQL Server 2012 Express. Каждый раз при попытке обновления конфы выскакивает ошибка с двумя действиями Завершить или Перезапустить.
Ошибка СУБД:
Microsoft OLE DB Provider for SQL Server: Не удалось найти хранимую процедуру "sp_dboption".
HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=3E, Severity=10, native=2812, line=1
После перезапуска и повторного открытия изменения все же сохраняются, но каждый раз это проделывать надоело. Попробовал выполнить скрипт Гилева(посмотрел его видеоурок) для устранения этой ошибки, но ничего не изменилось! Проблема осталась, кто сталкивался с такой же ошибкой подскажите еще какие-нибудь варианты как исправить ее?
|
|
1
kolanych
11.10.12
✎
06:56
|
попробуйте выполнить запрос
select * from master.sys.sysobjects where name = 'sp_dboption'
что скажет?
если пусто, а скорее всего так и есть, то вы скрипт гилева (точнее гейтса, а еще точнее - сибэйса) гдето не там выполняли.
|
|
2
Alex375
11.10.12
✎
08:05
|
Есть такая проблема. Надо руками создать такую процедуру и будет тебе счастье. Поиск тебе поможет :)
|
|
3
Alex375
11.10.12
✎
08:05
|
В SQL 2012 удалили эту процедуру, а 1С ее использует для перевода БД в монопольный режим
|
|
4
deadpuma
11.10.12
✎
11:16
|
(1) в смысле не там выполнил? я выполнял в SQL создал новый Query и выполнил все выполнилось успешно! а где нужно выполнять?
|
|
5
rinatru
11.10.12
✎
11:16
|
не? не читали?
|
|
6
kolanych
11.10.12
✎
12:55
|
(4) ну например такая ситуация вполне возможна: у вас стоял другой инстанс, на котором вы и выполнили скрипт. Тем более, что, насколько мне не изменяет склероз, экспресс всегда ставится именованным инстансом, к которому не все и подключаться то умеют.
|
|