[ОТВЕТИТЬ]
06.07.2007 07:23
dmware
 
Помогите, с проблемой, пожалуйста.
Производим установку Супермага. Действуем по инструкции.
Установлен Oracle 8i(81600). Пытаемся поставить патч через universal installer (патч 81630). Ошибка: не может записать информацию в файл orancds8.dll
Предыстория. При попытке установить патч сначала ругался на то, что нет файлика jvm.dll (ну, собственно виртуальная машина, как я понимаю?...)
Установили [j2sdk-1_4_2_07-windows-i586-p.exe] установка началась и дошла до 70-ти процентов, "убившись об описанную проблему записи в файл"...
Что делать?
06.07.2007 08:31
OlegON
 
Судя по всему - битый дистрибутив. Не очень понятна фраза "установлен 81600", он уже был установлен или просто встал без проблем? Или с образа ставили? Просто инсталлер у них один и почему первый на jvm не отругался - не понятно. С jvm проблема появилась с появлением Pentium4, я специально патчил нужной библиотечкой дистрибутив, который записывает Сервис Плюс.
Сообщение о невозможности записать в файл (если нет приписки, что он занят) как правило говорит о невозможности его прочитать. Вот такая вот косебячина. А в целом - ставьте 9i, настоятельно рекомендую.
09.07.2007 07:06
dmware
 
восстановили с бэкапа...
12.07.2007 13:16
dmware
 
Цитата:
OlegON Кого ?! Дистр?
восстановили логический диск с образа, накатили бэкап
17.11.2011 21:37
Tiger
 
При создании новой базы необходимо её скриптонуть, но выполняя шаги по инструкции () появляются следующие ошибки:
1. ORA-00942 - таблица или представление не существует
2. ORA-01031 - привилегий недостаточно

P.S Супермаг 1.027.2 SP1! Что не так, и куда необходимо копать?
17.11.2011 21:43
Dim
 
из-под супермага надеюсь запускаешь?
17.11.2011 21:48
Tiger
 
Цитата:
Dim из-под супермага надеюсь запускаешь?
Да! Пользователь: supermag, как указано в инструкции! При проверки соединения с базой: connected!
17.11.2011 22:01
artyom
 
При создании новой базы генератор нормально отработал?
17.11.2011 22:02
Tiger
 
Вот лог:


2011.11.18 (пятница) 03:56:33 1.27.2.0
----- Прерывание работы программы -----
сообщение: "Исключительная ситуация в фоновой задаче"
исключение: Sm.Core.TaskException
источник: Sm.Core
метод: Void OnRunWorkerCompleted(System.ComponentModel.RunWorkerCompletedEventArgs)
в Sm.Core.TaskWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
в Sm.Core.TaskWorker.InternalBackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
в System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
----- Причина исключения, уровень вложения 1 -----
сообщение: "Неправильный результат из-за исключения, возникшего во время операции. См. описание исключения в InnerException."
исключение: System.Reflection.TargetInvocationException
источник: System
метод: Void RaiseExceptionIfNecessary()
в System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
в System.ComponentModel.RunWorkerCompletedEventArgs.get_Result()
в Sm.DbSwitch.TestConnectionForm.ConnectTest_Completed(Object sender, RunWorkerCompletedEventArgs e)
в Sm.Core.TaskWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
----- Причина исключения, уровень вложения 2 -----
сообщение: "Невозможно открыть локальный сервер"
исключение: Sm.Core.BaseException
источник: Sm.Main
метод: Sm.Main.Link.IMainServer OpenMainServer(System.String, System.String, System.String)
в Sm.Main.LocalConnector.OpenMainServer(String databaseName, String userLogin, String password)
в Sm.Main.Login.ConnectionTest.Test(String serverName, Int32 serverPort, String databaseName, String userLogin, String password)
в Sm.DbSwitch.TestConnectionForm.ConnectTest_DoWork(Object sender, TaskWorkEventArgs e)
в Sm.Core.TaskWorker.OnDoWork(DoWorkEventArgs e)
в Sm.Core.TaskWorker.InternalBackgroundWorker.OnDoWork(DoWorkEventArgs e)
в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
----- Причина исключения, уровень вложения 3 -----
сообщение: "Невозможно подключиться к базе данных "PRIVOZAT""
hResult: 80004005h
источник: Супермаг+
----- Уровень вложения 1 -----
сообщение: "ORA-00942: таблица или представление пользователя не существует
"
hResult: 80040E37h; доп. код: 942
источник: Microsoft OLE DB Provider for Oracle
----- Уровень вложения 2 -----
сообщение: "Таблица не существует."
hResult: 80040E37h
источник: Microsoft OLE DB Provider for Oracle
----- Уровень вложения 3 -----
сообщение: "select ParamValue from Supermag.SSSysInfo where ParamName='Version'"
hResult: 80004005h
источник: SmLibaryBase trace
исключение: System.Runtime.InteropServices.COMException
метод: Boolean Login(System.String, System.String, System.String, System.String)
в Sm.Interfaces.INativeHostConfig.Login(String pDbaseName, String pUserLogin, String pPassword, String pInstaller)
в Sm.Main.LocalServer.MainLocalServer.Sm.Main.Link.IMainServer.OpenServer(String databaseName, String userLogin, String password)
в Sm.Main.LocalConnector.OpenMainServer(String databaseName, String userLogin, String password)
17.11.2011 22:05
Tiger
 
Цитата:
artyom При создании новой базы генератор нормально отработал?
Ошибок при создании БД не было! Пересоздали заново, никаких изменении!
17.11.2011 22:08
artyom
 
Лог получил в результате установки патча?
17.11.2011 22:10
Tiger
 
Цитата:
artyom Лог получил в результате установки патча?
Это лог когда пытаюсь проверить connect с базой через переключатель БД супермага, выполняя тест!
17.11.2011 22:26
artyom
 
Т.е. ты создал новую базу Oracle под названием PRIVOZAT, запустил супермаговское приложение Генератор БД, оно отработало нормально с сообщением типа сгенерировано успешно, затем ты установил патч, накатил скрипт в ходе которого появились ошибки:
ORA-00942, ORA-01031?
18.11.2011 00:58
whitewizard
 
места хоть достаточно?
18.11.2011 08:35
Tiger
 
Решение: Пересоздали базу с нуля, выполнили генерацию БД супермага и скрипт выполнился на ура! Предполагаю, что при первой генерации по какой-то причине не создался пользователь supermag, в этом вся и загвоздка!
Опции темы


Часовой пояс GMT +3, время: 19:01.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.