linux下的oracle基本操作

2021-07-08 22:30:40 字數 2652 閱讀 7532

1.su oracle

2.sqlplus /logon

3.connect test/test as sysdba(test/test是

oracle

使用者和密碼

)4.startup

5.lsnrctl

首選啟動資料庫

su - oracle

sqlplus /nolog

conn /as sysdba

startup

然後啟動監聽:

進入/opt/oracle/product/9.2.0/bin/

lsnrctl start

執行shudown

命令關閉資料庫

[oracle@wing /oracle]$ sqlplus " / as sysdba" //以

sysdba

使用者登陸資料庫

sql> shutdown

啟動oracle 9i 

資料庫[oracle@wing bin]$ sqlplus " / as sysdba"

sql> startup

啟動oracle 9i

監聽程式

oracle的監聽程式主要是為客戶端的連線提供介面

[oracle@wing bin]$ lsnrctl

lsnrctl> start

關閉oracle 9i

監聽程式

[oracle@wing bin]$ lsnrctl

lsnrctl> stop

先看看oracle_sid 

環境變數設定是否正確。

9i:$ sqlplus /nolog

sql> connect / as sysdba

sql> startup

$ lsnrctl start

8i:$ svrmgrl

svrmgr> connect internal

svrmgr> startup

$ lsnrctl start

在**報錯??

一般只要設定這2

處就好了

~/etc/oratab

/etc/inittab

啟動步驟:

su - oracle

[oracle@websvr1 oracle]$ sqlplus /nolog

sql> connect / as sysdba

sql> startup

sql> quit

[oracle@websvr1 oracle]$ lsnrctl start

可用 [oracle@websvr1 oracle]$ lsnrctl status 

檢視監聽是否已經啟動

關閉步驟:

su - oracle

[oracle@websvr1 oracle]$ lsnrctl stop

[oracle@websvr1 oracle]$ sqlplus /nolog

sql> connect / as sysdba

sql> shutdown immediate

sql> quit

二.linux

下配置sid

進入$oracle_home/network/admin/,

編輯tnsnames.ora

aitest.localdomain =

(description =

(address_list =

(address = (protocol = tcp)(host = 220.194.56.182)(port = 1521))

)(connect_data =

(service_name = aitest)))

1:停止資料庫:

使用oracle

賬戶登入,在終端執行如下命令: (a

) 進入

sqlplus

控制台,命令:

sqlplus /nolog (b

) 以系統管理員登入,命令:

connect / as sysdba (c

) 如果是關閉資料庫,命令:

shutdown immediate

2:啟動資料庫: (a

) 進入

sqlplus

控制台,命令:

sqlplus /nolog (b

) 以系統管理員登入,命令:

connect / as sysdba (c

) 啟動資料庫,命令:

startup

3:監聽: (a

) 進入

oracle

安裝的bin

目錄下

(b) 執行:

lsrnctl (c

) 執行:

start/stop/status 4:

em (a) 進入

oracle

安裝的bin

目錄下

(b) 執行:

emctl start/stop/status dbconsole

dbstart 啟動資料庫

dbshut 關閉資料庫

dbca 資料庫配置助理,進行資料庫安裝、刪除和修改

netca 資料庫網路服務配置管理

netmgr 資料庫網路服務和監聽配置助理

備份可以用rman

工具來備份

linux 下的oracle的基本操作

su oracle 切換oracle使用者 如果使用su oracle 則啟動時不執行.profile使用者環境配置檔案 lsnrctl start 啟動監聽 2 啟動資料庫 sqlplus as sysdba 用sys使用者登陸sqlplus sql plus release 9.2.0.5.0 ...

linux 下 oracle 基本命令

1.切換到oracle使用者且切換到它的環境 su oracle 第二種方法 用作業系統使用者登入 su root 使用者名稱 登陸後切換到oracle su oracle 指定要啟動的例項,這裡例項名叫zw export oracle sid zw 然後進入sqlplus時用 sqlplus no...

Linux下的Oracle操作

su oracle lsnrctl start sqlplus nolog conn user pass startup shutdown immediate imp dba許可權 expimp 先刪除使用者,再建立使用者,賦許可權,再建立序列 drop user username cascade ...