連接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
切換成功會提示相關的提示:例如:
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工具的命令窗口的操作
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 ;
相關操作截圖如下:
