Проблема с 7.12 MS SQL после конвертации

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Проблема с 7.12 MS SQL после конвертации

Сообщение hope »

Добрый день, Всем!!!

Сконвертили базу с 5.84 MS SQL на 7.12 MS SQL.
Пользователем, который конвертил базу - можно зайти в Галактику, в Support - без проблем. Но этот пользователь почему-то создан для 0 офиса. Все же пользователи Галактики (от 5.84) принадлежат 1 офису. В Support - Права доступа - Настройка - Система - там стоит 1 офис, но эта запись не жирная, т.е. не установлен офис.
Делаем F3, т.е.установить офис, Галактика переводит всех пользователей, видимо, в офис 1.
И все! В базу зайти уже нельзя, при входе выдает ошибку: "Система защиты: ошибка контрольной суммы мемо-поля". Под пользователем, конвертировавшим Галактику - тоже.

Что это за ошибка? В чем ее смысл? Что у нас сломалось после установки офиса?

Конвертеж пробовали дважды - результат один и тот же.
oiko
Местный житель
Сообщения: 419
Зарегистрирован: 29 мар 2005, 17:49

Сообщение oiko »

Попробуйте внешними средствами грохуть x$resources
oiko
Местный житель
Сообщения: 419
Зарегистрирован: 29 мар 2005, 17:49

Сообщение oiko »

И еще пожалуй когда я переводил с первазива на оракл допустил ошибку с конвертацией пользователей-офисов. Проблема решилась следующим образом. Средствами оракла удалил все офисы зашел админом 0 офиса в суппорт создал офис, сделал его текущим и перевел туда всех пользователей.
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение hope »

Спасибо огромное за дельный совет - удалили старый офис, создали новый 1 офис - и ошибка эта пропала!!!!!

Осталась проблема с правами пользоватей - для MS SQL - как я поняла - это естественные проблемы.
После всевозможных махинаций - права вроде нормализуются. Но мы так и не определили конкретную последовательность действий. Может кто-нибудь знает?
В документации по установке Галактике на MS SQL есть описание 17 пунктов по восстановлению базы. Среди них есть и описание как корректно восстановить пользователей восстанавливаемой базы, чтобы для них нормально завелись логины. Кто-нибудь пользуется этой инструкцией? (уж больно там сложная схема описана).

Спасибо!
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Пробовали..но чего то все равно разные косяки вылезали. Короче плюнули на все : грохнули всех и завели всех заново. Все глюки сразу исчезли...
WiRuc
Местный житель
Сообщения: 414
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж

Сообщение WiRuc »

Схема по восстановлению пользователей абсолютно бредовая. Для MSSQL можно пользовать недокументированный скрипт для связи логинов с пользователями, на SQL2000 работает 100%. Его можно найти на SQL.RU
Ответить