1. 程式人生 > >linux 安裝oracle可能遇到的問題

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] ~]# ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
[[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;