Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Не могу удалить БД / 3 сообщений из 3, страница 1 из 1
05.05.2004, 20:51
    #32508178
DBZeus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу удалить БД
Имеем:
Windows 2000 Server SP3
IDS 9.30 TC1

Проблема:
При попытки загрузки БД в спэйс (командой dbimport ) вышел косячок. Теперь имеем полуживую базу, которую не возможно удалить и к которой не возможно получить доступ.
При попытке удаления (и из SQLEditor'a и с помощью dbaccess ) получаем сообщение об ошибке -23101 Unable to load locale categories

Что делать с такой базой? Можно ли ее как-нибудь удалить?
...
Рейтинг: 0 / 0
06.05.2004, 11:36
    #32508727
В.К.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу удалить БД
Подключитесь к базе данных sysmaster и выполните оператор:

select * from sysmaster:sysdbslocale
where dbsname = '<имя вашей полуживой базы>'

Если строка будет выдана, то она будет содержать локаль, в которой создана база. Посмотрите, что это за локаль, и пришлите сюда.

Если она на вид - нормальная (указаны существующие язык, территория и кодовая страница, например, ru_RU.1251), то,
может, ее надо установить в качестве значения переменных среды DB_LOCALE и CLIENT_LOCALE в том окне командной строки, из которого вы пытались выполнять dbaccess... Пришлите, на всякий случай, результаты выполнения команды set в этом окне.

Дальше будет видно.

В.К. aka Чемберлен
...
Рейтинг: 0 / 0
25.05.2004, 12:34
    #32532163
DBZeus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу удалить БД
Локаль полуживой базы: en_US.819

Результат выполнения команды set :

ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\informix\Application Data
CLASSPATH=C:\Informix\extend\krakatoa\krakatoa.jar;C:\Informix\extend\krakatoa\jdbc.jar;
CLIENT_LOCALE=RU_RU.CP1251
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=INFORMIX
ComSpec=C:\WINNT\system32\cmd.exe
DBDATE=dmy4.
DBLANG=EN_US.CP1252
DBMONEY=.
DBTEMP=C:\Informix\infxtmp
DB_LOCALE=RU_RU.CP1251
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\informix
INFORMIXDIR=C:\Informix
INFORMIXSERVER=ol_informix
INFORMIXSQLHOSTS=\\INFORMIX
ISMDIR=c:\ISM\2.20
LOGONSERVER=\\CCCCCbld_registered
NUMBER_OF_PROCESSORS=4
ONCONFIG=ONCONFIG.ol_informix
OS=Windows_NT
Os2LibPath=C:\WINNT\system32\os2\dll;
Path=C:\Informix\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Informix\bin;c:\ISM\2.20\bin;c:\Informix\extend\rdd.2.0;c:\Informix\extend\reddoc.2.0
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 7 Stepping 3, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0703
ProgramFiles=C:\Program Files
PROMPT=$P$G
SERVER_LOCALE=EN_US.CP1252
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINNT
TEMP=c:\temp
TMP=c:\temp
USERDNSDOMAIN=ZZZdom.local
USERDOMAIN=ZZZDOM
USERNAME=informix
USERPROFILE=C:\Documents and Settings\informix
windir=C:\WINNT


Т.е., я так понимаю для удаления базы надо изменить локаль у DB_LOCALE и CLIENT_LOCALE на значение en_US.819, удалить базу и вернуть все обратно??

Заранее спасибо.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Не могу удалить БД / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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