2015-11-13 2 views
1

Я только что установил базу данных Oracle 10g, а также дизайнерский костюм oracle, который установлен как DevSuiteHome1 на моем компьютере. Я не мог использовать SQL plus, потому что я не знаю точного имени пользователя, пароля и строки хоста для подключения. Во время установки я не просил ввести ни одного имени пользователя & пароль. Тогда что будет именем пользователя, паролем + хостом? Помоги мне в этом.Oracle 10g SQL plus unkown username, password и Host string

enter image description here

+0

Почему «Oracle 10g» в этом веке? Если это предназначено для обучения и не требует затрат, установите «Oracle 12c». –

+0

Вы уверены, что создали базу данных? Вместо того, чтобы, скажем, устанавливать программное обеспечение базы данных, но не создавать базу данных? 10g является древним, но он не настолько стар, что вы должны иметь возможность создавать базу данных, не запрашивая, по крайней мере, пароль 'sys'. Я бы предположил, что на самом деле у вас нет базы данных для подключения. Есть ли в панели управления служба OracleService <> Есть ли запись в вашем файле tnsnames.ora для локальной базы данных? Что возвращает статус lsnrctl? –

ответ

1

Во время установки я не просил, чтобы ввести любое имя пользователя & пароль.

Вы могли бы сделать клиент только для установки, а не базы данных. Создание базы данных обязательно будет подскажите, чтобы ввести эти данные.

Я не знаю точное имя пользователя, пароль и строку хоста для подключения.

Вы можете подключиться к базе данных локально, используя комбинацию ORACLE_HOME и ORACLE_SID переменных окружения.

В зависимости от вашего OS:

Unix/Linux:

export ORACLE_HOME=<oracle_home_directory_till_db_home> 
export PATH=$PATH:$ORACLE_HOME/bin 
export ORACLE_SID=<your_oracle_sid> 
SQLPLUS/AS SYSDBA 

Windows,

set ORACLE_HOME=<oracle_home_path_till_db_home> 
set PATH=%PATH%||%ORACLE_HOME%\bin 
set ORACLE_SID=<your_oracle_sid> 
SQLPLUS/AS SYSDBA 

После подключения, вы можете затем изменить пользователя и изменить пароль.

ALTER USER username IDENTIFIED BY password;