linux 安裝oracle可能遇到的問題
1. bash: sqlplus: command not found
解決方法:
[[email protected] ~]$ sqlplus /nolog
bash: sqlplus: command not found
[[email protected] ~]$ ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
ln: creating symbolic link `/usr/bin/sqlplus' to `/bin/sqlplus': Permission deni ed
[[email protected] ~]$ su - root
Password:
[
[[email protected] ~]# su - oracle
[[email protected] ~]$ sqlplus /nolog
2. 需建立listener.ora
# listener.ora Network Configuration File: \u01\oracle\network\admin\listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.156.227)(PORT = 1521))
)
)
)
3. Oracle建立使用者
(1) DBA登入
C:\Documentsand Settings\Administrator>sqlplus /nolog
SQL*Plus:Release 10.2.0.1.0 - Production on 星期六 2月26 14:47:15 2011
Copyright(c) 1982, 2005, Oracle. All rightsreserved.
SQL>conn / as sysdba
已連線。
SQL>(2)建立表空間
create tablespace G3DATATEST
datafile 'D:\SERVER\DATABASE\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\G3DATATEST.dbf'
size 100M
autoextend ON
next 10M
maxsize200M;預設為永久性的表空間。
(3)建立臨時表空間
create temporary tablespace G3DATATEST_TEMP
tempfile'D:\SERVER\DATABASE\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\G3DATATEST_TEMP.dbf'
size 50M
autoextend ON
next 10M
maxsize100M;(4)建立使用者
create user G3DATATEST
identified by G3DATATEST
default tablespace G3DATATEST
temporarytablespace G3DATATEST_TEMP;(5)授權使用者
grant CONNECT,RESOURCE,DBA to G3DATATEST;
(6) 提交事務
commit;