tnslistener в настоящее время не знает sid, указанный в дескрипторе соединения oracle11g после успешного создания базы данных - PullRequest
0 голосов
/ 11 ноября 2011

Я создал базу данных в Oracle 11g со следующими командами:

oradim -NEW -SID TA -STARTMODE auto
sqlplus /as sysdba /nolog @CreateDatabase.sql 
conn / as sysdba
CREATE SPFILE='C:/Databases/Tamiflu/tamifludb.ora' FROM PFILE='C:/Databases/Tamiflu/inittamiflu.ora';
SHUTDOWN 

startup nomount pfile="C:/Databases/Tamiflu/inittamiflu.ora';

CREATE DATABASE db name
   USER SYS IDENTIFIED BY EuroRSCG1
   USER SYSTEM IDENTIFIED BY EuroRSCG1
   LOGFILE GROUP 1 ('C:/Databases/Tamiflu/Logs/redo01.log') SIZE 100M,
           GROUP 2 ('C:/Databases/Tamiflu/Logs/redo02.log') SIZE 100M,
           GROUP 3 ('C:/Databases/Tamiflu/Logs/redo03.log') SIZE 100M
   MAXLOGFILES 5
   MAXLOGMEMBERS 5
   MAXLOGHISTORY 1
   MAXDATAFILES 100
   MAXINSTANCES 1
   CHARACTER SET US7ASCII
   NATIONAL CHARACTER SET AL16UTF16
   DATAFILE 'C:/Databases/Tamiflu/Data/system01.dbf' SIZE 325M REUSE
   EXTENT MANAGEMENT LOCAL
   SYSAUX DATAFILE 'C:/Databases/Tamiflu/Data/sysaux01.dbf' SIZE 325M REUSE
   DEFAULT TABLESPACE tbs_1
   DEFAULT TEMPORARY TABLESPACE tempts1
      TEMPFILE 'C:/Databases/Tamiflu/Data/temp01.dbf' 
      SIZE 20M REUSE
   UNDO TABLESPACE undotbs 
      DATAFILE 'C:/Databases/Tamiflu/Data/undotbs01.dbf'
      SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;

Он успешно выполняется.

Затем, когда я пытаюсь просмотреть базу данных в SQL Developer, он говоритон не знает SID.Но я установил SID ранее.

Я не знаю, как очистить кэш SID оракула или.Что теперь делать.

1 Ответ

0 голосов
/ 11 ноября 2011

Несколько вещей здесь не складываются

  • Экземпляр с именем ta
  • Файл базы данных init.ora называется tamiflu
  • Создать базу данныхутверждение не правильно.какое имя базы данных?db_name?

Все эти значения должны быть согласованы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...