Проблемы переноса Галки на linux'овый PSQL9. Регистры букв.
Добавлено: 23 окт 2006, 20:13
1.Я перенес Галактику с виндовского на linux-сервер. Расшарил эту папку. Захожу с клиентской машины в каталог SETUP, чтоб запустить файл csetup.exe. Начинает писать вещи наподобие:
Ошибка при создании директории \\tev\GalSrv\DATA\tmp\dnv\
Директория должна существовать с правами доступа на
чтение, запись, удаление, создание. [Enter-продолжить] :
Жму Enter. Далее пишет мне -
Неправильно задан путь на временную директорию!
'\\tev\GalSrv\DATA\tmp\dnv\'
Задайте ее через параметр /T:<например, /T:C:\Docume~\dnv\LOCALS~1\Temp> [ Enter-продолжить ] :
Но C:\Docume~\dnv\LOCALS~1\Temp находится на клиенте, а \\tev\GalSrv\DATA\tmp\dnv\ - на серваке. Так где же все таки должны быть тэмповские файлы ?..
2.Я увидел, что имена файлов в каталоге galserv отличаются, от того что прописано в galserv/SETUP/CSETUP.ini. Различие состоит в употреблении различного регистра при написании имен файлов. Возможно прежний админ так вольно обращался с именами в CSETUP.INI, по причине безразлиного отношения венды к регистру букв. Я начал исправлять имена в galsrv/SETUP/CSETUP.INI и в /galsrv/StartUp.cfg, приводя их в соответствие с реальностью.
Может быть есть еще какие-то конфиги, где мне нужно было побывать?
А какие вообще нужно было переносить мне в linux каталоги ? Только Data(сами данные бухгалтеров)и SETUP (для установки клиентов)?
3.После исправлений захожу с клиента, запускаю файл csetup.exe - пишет :
Ошибка при установке
Не определено значение типа базы данных в INI-файле.
Что делать?
4.Как Pervasive.SQL'ю указать где лежат файлы данных Галактики?
Наш конфиг CSETUP.INI :
--------
ASPLinux 11
Ошибка при создании директории \\tev\GalSrv\DATA\tmp\dnv\
Директория должна существовать с правами доступа на
чтение, запись, удаление, создание. [Enter-продолжить] :
Жму Enter. Далее пишет мне -
Неправильно задан путь на временную директорию!
'\\tev\GalSrv\DATA\tmp\dnv\'
Задайте ее через параметр /T:<например, /T:C:\Docume~\dnv\LOCALS~1\Temp> [ Enter-продолжить ] :
Но C:\Docume~\dnv\LOCALS~1\Temp находится на клиенте, а \\tev\GalSrv\DATA\tmp\dnv\ - на серваке. Так где же все таки должны быть тэмповские файлы ?..
2.Я увидел, что имена файлов в каталоге galserv отличаются, от того что прописано в galserv/SETUP/CSETUP.ini. Различие состоит в употреблении различного регистра при написании имен файлов. Возможно прежний админ так вольно обращался с именами в CSETUP.INI, по причине безразлиного отношения венды к регистру букв. Я начал исправлять имена в galsrv/SETUP/CSETUP.INI и в /galsrv/StartUp.cfg, приводя их в соответствие с реальностью.
Может быть есть еще какие-то конфиги, где мне нужно было побывать?
А какие вообще нужно было переносить мне в linux каталоги ? Только Data(сами данные бухгалтеров)и SETUP (для установки клиентов)?
3.После исправлений захожу с клиента, запускаю файл csetup.exe - пишет :
Ошибка при установке
Не определено значение типа базы данных в INI-файле.
Что делать?
4.Как Pervasive.SQL'ю указать где лежат файлы данных Галактики?
Наш конфиг CSETUP.INI :
Код: Выделить всё
[DataBase]
DataBaseName=Data
RandomSurrKeys=On
[Common]
AddConfigFile=dsk\%user%.cfg
SaveConfigFile=Yes
[System]
EditorFileMask=*.*
Openresources=\\tev\galsrv\res\naklad_torg12_V161.res
Openresources=\\tev\galsrv\res\sf.res
Openresources=\\tev\galsrv\res\book_pr_711.res
Openresources=\\tev\galsrv\res\ob_2.res
Openresources=\\tev\galsrv\res\groupv_1.res
Openresources=\\tev\galsrv\res\zho.res
Openresources=\\tev\galsrv\res\vipiska_ex.res
Openresources=\\tev\galsrv\res\do.res
Openresources=\\tev\galsrv\res\schet_a4_v42.res
Openresources=\\tev\galsrv\res\sf_5z.res
Openresources=\\tev\galsrv\res\sf_52.res
Openresources=\\tev\galsrv\res\SALDO.RES
!Openresources=\\tev\galsrv\res\DEN\AV_OTCH.res
//Openresources=\\tev\galsrv\res\DEN\CH_71.res
Openresources=\\tev\galsrv\res\DEN\EXE\ssudau.res
Openresources=\\tev\galsrv\res\DEN\EXE\SsudaV.res
Openresources=\\tev\galsrv\res\Oleg\SFN_2.res
Openresources=\\tev\galsrv\res\Oleg\SFN_3.res
Openresources=\\tev\galsrv\res\DEN\EXE\KOD_94.res
Openresources=\\tev\galsrv\res\DEN\EXE\5_105n.res
Openresources=\\tev\galsrv\EXE\KBUFix7.res
Openresources=\\tev\galsrv\res\NaklT12W711V3.res
//Openresources=\\tev\galsrv\res\SFCW711V2_005.res
Openresources=\\tev\galsrv\res\SFCW711V2Z5_001.res
Openresources=\\tev\galsrv\res\SFCW711V2_0051.res
Openresources=\\tev\galsrv\res\SFCW711V1_004.res
Openresources=\\tev\galsrv\res\pr2.res
Openresources=\\tev\galsrv\res\pr3.res
[Files]
OutputFilesDirectory=OUT\%USER%
TmpFilesDirectory=Data\tmp\%user%
FileHandles=220
[KeyBoard]
UseSpecialHandler=Yes
[DeskTop]
DeskTopFileName=DSK\%USER%.%DSKEXT%
[DEBUG]
DebugMessages=OFF
[Windows]
OldDesk=On
#include %startpath%color.cfg
[HardwareKey]
SharedPath=\\tev\DirHK\hwdir
ASPLinux 11