powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Клиент использующий Microsoft SQL Server 2008 R2 выдаёт сообщения об ошибке
6 сообщений из 6, страница 1 из 1
Клиент использующий Microsoft SQL Server 2008 R2 выдаёт сообщения об ошибке
    #40137980
glot-spk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени. Столкнулся с такой проблемой. Библиотечный каталогизатор МАРК-SQL (толстый клиент), использующий в своей работе Microsoft SQL Server (2008 R2), выдаёт ошибки при просмотре одной из форм. Проблема образовалась после того как полетел жесткий диск сервера, но база данных вроде бы целая - она на другом диске была. Восстановил через Server management studio меню "Присоединить" из файла .mdf. Всё подключилось и вроде бы всё на месте, но при работе клиента выдаёт сообщение об ошибках

Одно
1.png
и следом
2.png
Нажимая на кнопки всё в итоге работает и отображается. Что-то там таки повредилось наверное. Есть лог транзакций .ldf , свежего бекапа нет. Не очень дружу с Microsoft SQL, подскажите, что за ошибки, куда копать?
...
Рейтинг: 0 / 0
Клиент использующий Microsoft SQL Server 2008 R2 выдаёт сообщения об ошибке
    #40137981
Фотография ElenaG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Вы в ваш Библиотечный каталогизатор МАРК-SQL ходите под определенным пользователем, этот пользователь указан в настройках соединения программы Библиотечный каталогизатор МАРК-SQL.

Компания Майкрософт говорит по Вашей ошибке, что у пользователя нет прав на базу данных.

https://support.microsoft.com/ru-ru/topic/40002-37000-microsoft-odbc-driver-sql-server-sql-server-курсор-не-объявлен-ba09fa41-5079-cd3f-37cd-f30e103cdec1
...
Рейтинг: 1 / 0
Нравится: glot-spk
Клиент использующий Microsoft SQL Server 2008 R2 выдаёт сообщения об ошибке
    #40137982
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
glot-spk [игнорируется] 

Вы бы обратились в поддержку что ли самой программы. Вы ведь её купили, я полагаю.
А указанная ошибка может возникать и при отсутствии прав на объект, и при отсутствии самого объекта.
Наименование объекта указывает на то, что этт какой-то "системный" объект вашего приложения. То, что всё в итоге открывается, говорит о том, что объект не критический в вашем случае. Думаю поддержка приложения вам подскажет, как можно восстановить проблемный объект.
...
Рейтинг: 1 / 0
Нравится: glot-spk
Клиент использующий Microsoft SQL Server 2008 R2 выдаёт сообщения об ошибке
    #40137983
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
glot-spk [игнорируется] 

То есть это не проблема самой СУБД, это вопрос функционирования приложения.
...
Рейтинг: 0 / 0
Клиент использующий Microsoft SQL Server 2008 R2 выдаёт сообщения об ошибке
    #40137986
glot-spk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElenaG [игнорируется] 

Да с правами всё в порядке должно быть, у программы права на создание и чтение записей каталога.
...
Рейтинг: 0 / 0
Клиент использующий Microsoft SQL Server 2008 R2 выдаёт сообщения об ошибке
    #40137987
glot-spk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж [игнорируется] 
Горбатый ёж  06.09.2023, 19:46
[игнорируется]
А указанная ошибка может возникать и при отсутствии прав на объект, и при отсутствии самого объекта.
Да, верно, не доставало объекта. Как оказалось нужно было ещё одну базу подключить MARK_EXT_DICT_19.dbo.EXTDICTS. Спасибо за помощь!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Клиент использующий Microsoft SQL Server 2008 R2 выдаёт сообщения об ошибке
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (1), Bing Bot
Пользователи онлайн (7): Анонимы (5), Bing Bot, Yandex Bot 4 мин.
x
x
Закрыть


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