[ОТВЕТИТЬ]
Опции темы
02.10.2008 11:38  
Aligator
Вобщем, начал я работать с Супермагом... На первом этапе разобрался с установкой супера, даже запустил с пустой демо базой...но тут появился вопрос...как я понимаю, в демо базе уже есть много интересного (в частности хоть можно увидеть как правильно всё выглядит), вот и решил подключить скачанную демо базу с ftp, но засада...не стартует...что я делаю :
1. Останавливаю сервисы Супермага и базы "demo"
2. Заменяю все файлы в папке "H:\OraSM2000\oradata\demo\"
3. Во вложениях-как выглядит init ( в папке H:\OraSM2000\admin\demo\pfile\) оригинальный, что сейчас работает с пустой базой (файл "init"), и скачанный, с переделанными путями ( файл "init_ftp")
4.Стартую сервисы, потом стартую базу, пишет: "ORA-01017: invalid username/password; logon denied", в событиях пишет "В работе сервера произошел сбой. Сообщения об ошибках см. ниже.
Запись 1. Код=80040e4dh (1017) [Microsoft OLE DB Provider for Oracle]:
ORA-01017: invalid username/password; logon denied

%2 %3 %4 %5"

Прошу подсказки как быть...
Вложения
Тип файла: txt init.txt (2.7 Кб, 184 просмотров)
Тип файла: txt init_ftp.txt (2.7 Кб, 188 просмотров)
 
02.10.2008 11:59  
akonev
а кто пишет-то? сервисы? или см2000 при попытке входа?
в твоей базе и в демке не совпадают пароли пользователя Supermag
сначала надо подключиться под sys и поменять пароли.
расскажи, какой оракл ставил, тогда тебе подскажут, как это сделать.
 
02.10.2008 12:15  
Aligator
Цитата:
Сообщение от Andrew_Konev
а кто пишет-то? сервисы? или см2000 при попытке входа?
в твоей базе и в демке не совпадают пароли пользователя Supermag
сначала надо подключиться под sys и поменять пароли.
расскажи, какой оракл ставил, тогда тебе подскажут, как это сделать.
Ошибку пишет сервер супермага, когда пытаюсь в нём стартануть базу...
Оракл ставил так:
1. Установил клиентские компоненты ( -Oracle Installer;
-Oracle Net8 Products;
-Assistant Common Files;
-Oracle Reports – Report Runtime;
- SQLPlus)
2. Оракл сервер Release 2 (9.2.0.1.0)
3. Патч
Release 2 (9.2.0.7) Patch Set 6
4. Патч
Release 2 (9.2.0.8) Patch Set 7
5. Создал тестовую базу в оракле, сгенерил на её базе в супермаге базу в первоначальными заполнениями.
6. А теперь пытаюсь подменить скачанную с ftp вместо моей пустой...
 
02.10.2008 13:08  
kadr
уже сказано, необходимо привести в соответствие пароли пользователя supermag забитые в свойствах серверов СМ и заданный в самой базе
 
02.10.2008 13:32  
Aligator
Цитата:
Сообщение от kadr
уже сказано, необходимо привести в соответствие пароли пользователя supermag забитые в свойствах серверов СМ и заданный в самой базе
Да, но под каким логином и паролем зайти в скачанную с ftp демо базу?
 
02.10.2008 13:36  
akonev
через orapwd установить пароль для sys as sysdba
через enterprise manager console установить пароль для supermag
 
02.10.2008 13:49  
Aligator
Цитата:
Сообщение от Andrew_Konev
через orapwd установить пароль для sys as sysdba
пожалуйста поподробнее...
Цитата:
Сообщение от Andrew_Konev
через enterprise manager console установить пароль для supermag
при попытке подключения ввожу логин, пароль...и никакой реакции...не входит уже в базу не под каким логином походу...*11
 
02.10.2008 14:28  
akonev
Цитата:
Сообщение от Aligator
пожалуйста поподробнее...
при попытке подключения ввожу логин, пароль...и никакой реакции...не входит уже в базу не под каким логином походу...*11
orapwd file=полное_имя_файла_пароля_с_путем_доступа password=новый_пароль
файл пароля обычно лежит в oracle\ora92\database
загляни туда, там должен быть файлик с расширением ora, в имени которого есть имя базы, начинается на pwd
путь может незначительно отличаться, если ставили не по инструкции, но суть сохраняется всегда: место_куда_поставили\database

предварительно:
убрать в бэкап старый файл пароля (чтобы его на этом месте не было)
проверить, что в oracle\ora92\network\admin\sqlnet.ora (та же оговорка про пути установки) присутствует строка:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
проверить, что пользователь, под которым зашли в систему, есть в группе ORA_DBA

после этого должен пустить в базу под sys as sysdba.
дальше уже можно будет менять пароли остальных юзеров, включая supermag.
вообще, все пароли хранятся в базе. подменил базу - поменялись пароли и сам комплект пользователей.
sys as sysdba авторизуется операционкой (при наличии строчки про NTS), поэтому его можно наладить извне базы.
 
02.10.2008 14:53  
akonev
кстати... а кто в курсе, сейчас на ftp демка под 8 или под 9 лежит?
а то ж эдак можно долго с паролями бодаться :)
 
02.10.2008 14:59  
Aligator
Цитата:
Сообщение от Andrew_Konev
кстати... а кто в курсе, сейчас на ftp демка под 8 или под 9 лежит?
а то ж эдак можно долго с паролями бодаться :)
Я качал под 9i
 
 


Опции темы



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

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