setup.exe 無回應;改用 Oracle 9.2 OUI 安裝 8.1.7 進行到 99% Hang 於 make.dat0Java.lang.LinkageError: loader constraints violated when linking ssclusterRegisterw32 classE:\ORACLE\ORA81
├── database
├── network\ADMIN
├── oradata\SATEST
│ ├── system01.dbf
│ ├── rbs01.dbf
│ ├── temp01.dbf
│ └── users01.dbf
└── admin\SATEST
├── bdump
├── cdump
├── udump
└── pfile
initsatest.oradb_name = SATEST
db_block_size = 8192
control_files = (E:\ORACLE\ORA81\oradata\SATEST\control01.ctl,
E:\ORACLE\ORA81\oradata\SATEST\control02.ctl)
processes = 50
shared_pool_size = 10000000
db_files = 100
undo_management = MANUAL
rollback_segments = (RBS01)
background_dump_dest = E:\ORACLE\ORA81\admin\SATEST\bdump
user_dump_dest = E:\ORACLE\ORA81\admin\SATEST\udump
core_dump_dest = E:\ORACLE\ORA81\admin\SATEST\cdump
orapwd file=E:\ORACLE\ORA81\database\PWDsatest.ora password=Oracle entries=5
oradim -new -sid SATEST -startmode manual -pfile "E:\ORACLE\ORA81\database\initsatest.ora"
SQLNET.AUTHENTICATION_SERVICES = (NTS)
建立本地群組 ORA_DBA,將當前使用者加入。
C:\> set ORACLE_SID=SATEST
C:\> svrmgrl
SVRMGR> CONNECT INTERNAL/Oracle
SVRMGR> STARTUP NOMOUNT PFILE="E:\ORACLE\ORA81\database\initsatest.ora"
SVRMGR> CREATE DATABASE SATEST
CONTROLFILE REUSE
LOGFILE GROUP 1 ('E:\ORACLE\ORA81\oradata\SATEST\redo01.log') SIZE 50M,
GROUP 2 ('E:\ORACLE\ORA81\oradata\SATEST\redo02.log') SIZE 50M
DATAFILE 'E:\ORACLE\ORA81\oradata\SATEST\system01.dbf' SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED
SYSAUX DATAFILE 'E:\ORACLE\ORA81\oradata\SATEST\sysaux01.dbf' SIZE 100M REUSE
UNDO TABLESPACE RBS DATAFILE 'E:\ORACLE\ORA81\oradata\SATEST\rbs01.dbf' SIZE 100M REUSE
DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE 'E:\ORACLE\ORA81\oradata\SATEST\temp01.dbf' SIZE 50M REUSE
DEFAULT TABLESPACE USERS DATAFILE 'E:\ORACLE\ORA81\oradata\SATEST\users01.dbf' SIZE 100M REUSE
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET AL16UTF16;
SVRMGR> @E:\ORACLE\ORA81\rdbms\admin\catalog.sql
SVRMGR> @E:\ORACLE\ORA81\rdbms\admin\catproc.sql
SVRMGR> CONNECT SYSTEM/MANAGER
SVRMGR> @E:\ORACLE\ORA81\sqlplus\admin\pupbld.sql
SELECT * FROM V$VERSION; 確認版本listener.ora、tnsnames.oradbca -silent) 實現自動化這次「被迫手工」後來成為我 DBA 生涯最寶貴的基本功訓練。**當圖形化工具失效時,命令列才是真正的主宰。**