Chkmmsql

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

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

Ответить
Rishat
Постоянный обитатель
Сообщения: 191
Зарегистрирован: 12 сен 2005, 17:10
Откуда: Наб. Челны

Chkmmsql

Сообщение Rishat »

Имеется win 2003 и MSSQL 2005. Гал-ка,Support (5.4.37). Napserver также соответственно 5.4.37. Установлена
тестовая БД с помощью ms_inst.exe.
Протект и журнализация не включены, в Галактику и Support входим под пользователем supervisor.
Запускаю chkmmsql (версии 5.4.37) из Db_Inst
chkmssql chkmssql.cfg или chkmssql c:\gal810\start\chkmssql.cfg
в логи вываливается ошибка "[NAPSrv] Cannot open DB"
Что упустили?

c testgal.cfg

Код: Выделить всё

[Database]
DataBaseName=testgal
DataBaseDriver=MS70DRV.DLL
[SQLDriver]
SQLServer=ncacn_ip_tcp:GALSERV[1997]
FullLoginName=ON

[Login]
/u:supervisor
Гал-ка прекрасно и без причуд запускается.

chkmssql.cfg

Код: Выделить всё

[ChkBase]
Out=d:\applications\gal810sql\db_inst
!StoredProcs=on
!UsersAndRights=on
!Compile=off
!Memo=off
!Journal=off
!Fields=off
!Indexes=off
Triggers=ON

[DataBase]
DatabaseName=testgal
DataBaseDriver=MS70DRV.DLL

[Login]
UserName=supervisor

[SQLDriver]
SQLServer=NCACN_IP_TCP:GALSERV[1997]
FullLoginName=ON

[DictVersion]
Version=52
Sum=-1601339646
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Chkmmsql

Сообщение edward_K »

Ну самое простое - сделать ошибку в chkmmsql.cfg
Искать влом но наверное надо
chkmssql /c:c:\gal810\start\chkmssql.cfg
ну или chkmssql.cfg положить в db_inst
Polimer
Местный житель
Сообщения: 489
Зарегистрирован: 27 янв 2006, 12:46
Откуда: Москва

Re: Chkmmsql

Сообщение Polimer »

Попробуйте запустить наоборот из \start:
путь на чек\chkmssql.exe c:\gal810\start\chkmssql.cfg
Rishat
Постоянный обитатель
Сообщения: 191
Зарегистрирован: 12 сен 2005, 17:10
Откуда: Наб. Челны

Re: Chkmmsql

Сообщение Rishat »

edward_K писал(а):Ну самое простое - сделать ошибку в chkmmsql.cfg
Искать влом но наверное надо
chkmssql /c:c:\gal810\start\chkmssql.cfg
ну или chkmssql.cfg положить в db_inst
Пробовали и такие варианты не помогало. :?
А вот вариант
Polimer писал(а):Попробуйте запустить наоборот из \start:
путь на чек\chkmssql.exe c:\gal810\start\chkmssql.cfg
как не удивительно, но сработал. Спасибо за помощь ;)
Ответить