Новый месяц - следующий Атлантис
Модераторы: m0p3e, edward_K, Модераторы
hope
Обновления PM не обязательно класть в Prepare, сделайте лучше отдельную папку - не запутаетесь, да и мало ли что...
Вообще, необходимо следовать инструкциям: обновить PM, который потом просит себя перезапустить, обновить атлантис-системы, но это если у Вас первасив... Если СУБД другая, то все достаточно доступно описано в дескрипшинах:
ftp://ftp.galaktika.ru/pub/support/gala ... an5412.txt
ftp://ftp.galaktika.ru/pub/support/gala ... tchman.txt
Если после этого останутся вопросы, укажите какая у Вас СУБД.
Алексей
Сейчас лежит 5408, поэтому обновить его все же придется.
Обновления PM не обязательно класть в Prepare, сделайте лучше отдельную папку - не запутаетесь, да и мало ли что...
Вообще, необходимо следовать инструкциям: обновить PM, который потом просит себя перезапустить, обновить атлантис-системы, но это если у Вас первасив... Если СУБД другая, то все достаточно доступно описано в дескрипшинах:
ftp://ftp.galaktika.ru/pub/support/gala ... an5412.txt
ftp://ftp.galaktika.ru/pub/support/gala ... tchman.txt
Если после этого останутся вопросы, укажите какая у Вас СУБД.
Алексей
Сейчас лежит 5408, поэтому обновить его все же придется.
База тестовая test810, MS SQL 2000.
Установила все обновления, скаченные 19/10/2009. Вроде все работает.
Теперь делаю все, что рекомендуется сделать после обновления.
В частности: перерегистрировать хранимые процедуры и функции. Читаю файл RegFuncAndProcSql.doc.
Первая часть - прошла без проблем.
Пытаюсь сделать вторую часть:
2. Зарегистрировать на сервере хранимые процедуры и функции.
2.1 Запустить batch-файл RegSQLFunc.bat, который находится в папке …\EXE\ManufExt\SQL\SQLServer\Func\ с параметрами имя сервера, имя базы, имя пользователя, пароль (например RegSQLFunc.bat test-pc4\ins1 KMPO sa sa).
2.2 Посмотреть файл error.log. Если там ничего нет – все прошло успешно.
Запускаю RegSQLFunc.bat таким образом:
RegSQLFunc.bat SERVER\GAL810 test810 sa sa
выдается сообщение: sqlcmd.exe не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
В общем, нет у меня такого файла - он есть только в MS SQL Server 2005.
В батнике заменяю sqlcmd.exe на osql.exe.
Запускаю. Что-то сделала, никаких сообщений не выдавала.
НО в error.log - не пусто!!! Т.е. надо понимать, что не зарегистрировалось????
в errror.log следующее:
1> 1> 2> 3> 4> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 1> 2> 3> 4> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> 13> 14> 15> 16> 17> 18> 19> 20> 21> 22> 23> 24> 25> 26> 27> 28> 29> 30> 31> 32> 33> 34> 35> 36> 37> 38> 39> 40> 41> 42> 43> 44> 45> 46> 47> 48> 49> 50> 51> 52> 53> 54> 55> 56> 57> 58> 59> 60> 61> 62> 63> 64> 65> 66> 67> 68> 69> 70> 71> 72> 73> 74> 75> 76> 77> 78> 79> 80> 81> 82> 83> 84> 85> 86> 87> 88> 89> 90> 91> 92> 93> 94> 95> 96> 97> 98> 99> 100> 101> 102> 103> 1> 2> 3> 4> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> 13> 14> 15> 16> 17> 18>
и т.д.
Как все-таки это сделать правильно?
Установила все обновления, скаченные 19/10/2009. Вроде все работает.
Теперь делаю все, что рекомендуется сделать после обновления.
В частности: перерегистрировать хранимые процедуры и функции. Читаю файл RegFuncAndProcSql.doc.
Первая часть - прошла без проблем.
Пытаюсь сделать вторую часть:
2. Зарегистрировать на сервере хранимые процедуры и функции.
2.1 Запустить batch-файл RegSQLFunc.bat, который находится в папке …\EXE\ManufExt\SQL\SQLServer\Func\ с параметрами имя сервера, имя базы, имя пользователя, пароль (например RegSQLFunc.bat test-pc4\ins1 KMPO sa sa).
2.2 Посмотреть файл error.log. Если там ничего нет – все прошло успешно.
Запускаю RegSQLFunc.bat таким образом:
RegSQLFunc.bat SERVER\GAL810 test810 sa sa
выдается сообщение: sqlcmd.exe не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
В общем, нет у меня такого файла - он есть только в MS SQL Server 2005.
В батнике заменяю sqlcmd.exe на osql.exe.
Запускаю. Что-то сделала, никаких сообщений не выдавала.
НО в error.log - не пусто!!! Т.е. надо понимать, что не зарегистрировалось????
в errror.log следующее:
1> 1> 2> 3> 4> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 1> 2> 3> 4> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> 13> 14> 15> 16> 17> 18> 19> 20> 21> 22> 23> 24> 25> 26> 27> 28> 29> 30> 31> 32> 33> 34> 35> 36> 37> 38> 39> 40> 41> 42> 43> 44> 45> 46> 47> 48> 49> 50> 51> 52> 53> 54> 55> 56> 57> 58> 59> 60> 61> 62> 63> 64> 65> 66> 67> 68> 69> 70> 71> 72> 73> 74> 75> 76> 77> 78> 79> 80> 81> 82> 83> 84> 85> 86> 87> 88> 89> 90> 91> 92> 93> 94> 95> 96> 97> 98> 99> 100> 101> 102> 103> 1> 2> 3> 4> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> 13> 14> 15> 16> 17> 18>
и т.д.
Как все-таки это сделать правильно?
Выполнила запрос в Query Analyzer. Запрос выполнился успешно.
Проверяю наличие функций и процедур из запроса в Supportе:
все функции есть, кроме трех:
S$To_Str,
S$Form_Str,
S$To_Int64.
Проверяю наличие функций и процедур из запроса в SQL Server Enterprise Manager - User Defined Function:
все функции есть, кроме одной:
S$RecalcOperToHigherExt.
Но зато она есть в Stored Procedures.
Это нормально?
Проверяю наличие функций и процедур из запроса в Supportе:
все функции есть, кроме трех:
S$To_Str,
S$Form_Str,
S$To_Int64.
Проверяю наличие функций и процедур из запроса в SQL Server Enterprise Manager - User Defined Function:
все функции есть, кроме одной:
S$RecalcOperToHigherExt.
Но зато она есть в Stored Procedures.
Это нормально?
То, что этих трех функций нет в Support-е - это видимо правильно - их нет в vip-файлах:
Alg_103_SQL.vip
Alg_89_SQL.vip
CalcZap_SQL.vip
MesEvent_SQL.vip.
Все, что указано в этих файлах есть в Support-е.
То, что S$RecalcOperToHigherExt нет в User Defined Function, но есть в Stored Procedures - это нормально?
Alg_103_SQL.vip
Alg_89_SQL.vip
CalcZap_SQL.vip
MesEvent_SQL.vip.
Все, что указано в этих файлах есть в Support-е.
То, что S$RecalcOperToHigherExt нет в User Defined Function, но есть в Stored Procedures - это нормально?