鏈接Linux服務器操做Oracle數據庫

因爲項目已經上線,現場的數據庫服務器不容許直接用Oracle的客戶端plsqldev.exe來鏈接,只能經過Linux服務器的命令來操做。 如下是用SecureCRT 5.1客戶端鏈接Linux服務器來操做Oracle數據庫: 


1. 鏈接到Linux服務器(輸入服務器的ip地址) 
    ssh 10.199.94.227 

鏈接成功後會提示輸入密碼,輸入成功會提示。 


2. 切換到操做Oracle數據庫 
    su - oracle 

切換成功會提示相關數據庫的實例。例如:oracle@linux-cg01:~>  


3. 切換到sqlplus操做 
    sqlplus /nolog 

切換成功會提示相關的提示:例如:  linux

SQL*Plus: Release 11.2.0.2.0 Production on Thu Jan 19 11:19:48 2012 
Copyright (c) 1982, 2010, Oracle.  All rights reserved. 


4. 輸入數據庫的用戶名和密碼 
    conn personal/personal 


5. 會提示Connected.(鏈接成功),顯示 SQL> : 


6. 如下是相關的SQL語句操做:  

(1) 查詢的語句後面要必定要加 ; ,不然不能執行查詢,至關於plsqldev.exe工具的命令窗口的操做   sql

例如: 數據庫

    select *from newuseraccount ( 記得查詢的時候必定要加;) 

    select email,password from userreg where  accountstype=1  and userstate=1; 


(2)插入或更新的語句記得還要加提交語句,才能提交事務。至關於plsqldev.exe工具的命令窗口的操做。 

例如: 
    update newuseraccount set address='20-青海-0-西寧市' where userid=638 ; 
    commit ; 



相關操做截圖以下:    服務器

相關文章
相關標籤/搜索