04.05.2015 11:38
CriticalDays
 
так, дело было в службе ) теперь выдаёт - пользователь заблокирован (

сплошные проблемы
04.05.2015 11:39
BotMan
 
база в каком состоянии?? mount или nomount??
04.05.2015 11:40
BotMan
 
создавал базу как, через oradim или через dbca ??
04.05.2015 11:55
CriticalDays
 
не знаю, я не маунтом стартовал, а просто стартапом, как проверить маунт или номаунт ?

базу через dbca

сейчас супермаг выводит вот такое "----- Прерывание работы программы -----
сообщение: "An exception occurred during the operation, making the result invalid. Check InnerException for exception details."
исключение: System.Reflection.TargetInvocationException
источник: System
метод: Void RaiseExceptionIfNecessary()
at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
at Sm.Forms.ModalWorker.ModalWorkerEngine.RunModal_Completed(Object sender, RunWorkerCompletedEventArgs e)
at Sm.Core.TaskWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
----- Причина исключения, уровень вложения 1 -----
сообщение: "Ошибка подключения к БД «YUTCO» сервера приложений «SERVER»"
исключение: Sm.Core.RefinedException
источник: Sm.BusinessServer
метод: Sm.AppServer.Link.DbSettings Sm.AppServer.Link.IDatabaseSettingsAdmin.Load(Sm.Core.UserAccount)
at Sm.BusinessServer.Admin.AdminDatabaseSettings.Sm.AppServer.Link.IDatabaseSettingsAdmin.Load(UserAccount user)
at Sm.AppServer.Admin.ServiceModel.GetDatabaseSettings_DoWork(Object sender, TaskWorkEventArgs e)
at Sm.Core.TaskWorker.OnDoWork(DoWorkEventArgs e)
at Sm.Core.TaskWorkerBase.InternalBackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
"
переодически выводит, что Сервер приложений не запущен для СЕРВЕР, хотя всё запущено



опять тушить базу и запускать её с маунтом?
04.05.2015 12:06
BotMan
 
когда стартуешь базу просто startup;
она должна смонтироваться и открыться, она так и напишет

Код:
база данных смонтирована.
база данных открыта.
после удачного открытия
правим listener и TNSnames.ora
проверяем имя сервера, имя базы...

далее

cmd:
Код:
lsnrctl 
stop;
start;
далее лезем в администратора приложений и выбираем свою базу из списка, если не видит колдуем над Listenero и tnsnames
04.05.2015 12:15
BotMan
 
в общем делай тупо:
Код:
shutdown abort;
create spfile from pfile 'c:\путь_к_файлу\init.ora'
получаем:
файл создан.
пишем
startup force;
ругается на имя файл

Код:
пишем:
alter database rename file 'T:\trulala\system01.dbf' to 'c:\olegon\system01.dbf';
получаем:
Код:
файл изменен.
проделываем сие действие со всеми фалами кроме контрольников.
пока не получим смонтирована и открыта!
04.05.2015 12:50
CriticalDays
 
запустил базу в "стартап маунт "путь к инит"

замаунтилось всё норм


Супермаг пишет

2015.05.04 (понедельник) 13:47:51 1.30.3.0 sp5 Sm.AppServer.Admin
----- Прерывание работы программы -----
сообщение: "An exception occurred during the operation, making the result invalid. Check InnerException for exception details."
исключение: System.Reflection.TargetInvocationException
источник: System
метод: Void RaiseExceptionIfNecessary()
at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
at Sm.Forms.ModalWorker.ModalWorkerEngine.RunModal_Completed(Object sender, RunWorkerCompletedEventArgs e)
at Sm.Core.TaskWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
----- Причина исключения, уровень вложения 1 -----
сообщение: "Сервер Супермага для БД «YUTCO» сервера приложений «SERVER» не запущен"
исключение: Sm.Core.RefinedException
источник: Sm.BusinessServer
метод: Sm.AppServer.Link.DbSettings Sm.AppServer.Link.IDatabaseSettingsAdmin.Load(Sm.Core.UserAccount)
at Sm.BusinessServer.Admin.AdminDatabaseSettings.Sm.AppServer.Link.IDatabaseSettingsAdmin.Load(UserAccount user)
at Sm.AppServer.Admin.ServiceModel.GetDatabaseSettings_DoWork(Object sender, TaskWorkEventArgs e)
at Sm.Core.TaskWorker.OnDoWork(DoWorkEventArgs e)
at Sm.Core.TaskWorkerBase.InternalBackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
----- Причина исключения, уровень вложения 2 -----
сообщение: "ORA-20021: Сервер Супермага не запущен
ORA-06512: на "SUPERMAG.CORE", line 301
ORA-06512: на "SUPERMAG.CORE", line 988
ORA-06512: на "SUPERMAG.CORE", line 1396
ORA-06512: на "SUPERMAG.CORE", line 1447
ORA-06512: на "SUPERMAG.CORE", line 1492
ORA-06512: на line 1
"
исключение: System.Data.OracleClient.OracleException
источник: System.Data.OracleClient
метод: Void CheckError(System.Data.OracleClient.OciErrorHandle, Int32)
at System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc)
at System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciRowidDescriptor& rowidDescriptor, ArrayList& resultParameterOrdinals)
at System.Data.OracleClient.OracleCommand.ExecuteNonQueryInternal(Boolean needRowid, OciRowidDescriptor& rowidDescriptor)
at System.Data.OracleClient.OracleCommand.ExecuteNonQuery()
at Sm.Server.Database.OracleSafeCommand.ExecuteNonQuery()
at Sm.BusinessServer.Admin.AdminDatabaseSettings.StartSmApp(OracleTransConn connection)
at Sm.BusinessServer.Admin.AdminDatabaseSettings.Sm.AppServer.Link.IDatabaseSettingsAdmin.Load(UserAccount user)


но службы запущены, ключ в сервере, перезапускал службы - нифига
04.05.2015 12:56
BotMan
 
чтобы подключить СМ нужно открыть базу:

если база в маунте:

alter database open;

или shutdown immediate;
startup;
после этого лезешь в администратора приложений и там подтягиваешь базу!
04.05.2015 12:59
BotMan
 
Цитата:
CriticalDays ----- Причина исключения, уровень вложения 1 -----
сообщение: "Сервер Супермага для БД «YUTCO» сервера приложений «SERVER» не запущен"
после открытия базы колдуй с СМ.
04.05.2015 13:01
BotMan
 
не надо
Цитата:
CriticalDays запустил базу в "стартап маунт "путь к инит"
а надо
Код:
create spfile from pfile 'c:\путь_к_файлу\init.ora'
Часовой пояс GMT +3, время: 09:25.

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