Страница 1 из 1

Проблемы переноса Галки на linux'овый PSQL9. Регистры букв.

Добавлено: 23 окт 2006, 20:13
malor
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 :

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

[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