自动建库会出TNS协议错误,需用dbca生成建库sql,在bat中加入 net start oracleserviceXXXX(SID)行在oradim下面。
监听找不到服务(提示sid错误或找不到)需要在监听文件中增加
(SID_DESC =
(GLOBAL_DBNAME = XXXX(SID)) (ORACLE_HOME = Y:\XXXX\XXXX\oradbs(oracle_home路径)) (SID_NAME = XXXX(SID)) )在服务启动后还是提示TNS协议错误,需要在windows系统环境变量中增加ORACLE_SID=rlzyorcl
mkdir C:\ClusterStorage\Volume1\oradata\xxxx
mkdir xxxx\admin\rlzyorcl\adump mkdir xxxx\admin\rlzyorcl\bdump mkdir xxxx\admin\rlzyorcl\cdump mkdir xxxx\admin\rlzyorcl\dpdump mkdir xxxx\admin\rlzyorcl\pfile mkdir xxxx\admin\rlzyorcl\udump mkdir xxxx\flash_recovery_area mkdir xxxx\oradbs\cfgtoollogs\dbca\rlzyorcl mkdir xxxx\oradbs\database set ORACLE_SID=xxxxx xxxx\oradbs\bin\oradim.exe -new -sid xxxx -startmode manual -spfile xxxx\oradbs\bin\oradim.exe -edit -sid xxxxx -startmode auto -srvcstart system //net start oracleservicexxxxx加上这一句 xxxx\oradbs\bin\sqlplus /nolog @D:\xxxxxx\scripts\xxxxx.sql