程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Linux下oracle數據庫常用命令

Linux下oracle數據庫常用命令

編輯:Oracle數據庫基礎

LinuxOracle數據常用命令 
Oracle用戶下執行: 
$ sqlplus system/manager @ file.sql  執行sql腳本文件 
$ sqlplus system/manager                登錄sqlplus,使用system用戶 
$ sqlplus /nolog                  以不連接數據庫的方式啟動sqlplus,啟動數據時會用到 
$ lsnrctl status/stop/start                                Oracle的監聽器listener狀態查看/停止/啟動 
$ imp system/manager file=/tmp/expfile.dmp log=/tmp/implogfile.log ignore=y fromuser=expuser touser=impuser                     用戶模式表數據導入,這裡我只使用了幾個參數,還有好多沒有用到的參數,如果沒有特別指定值,就使用默認的值。 
$ exp username/passWord file=/tmp/expfile.dmp log=/tmp/proV114_exp.log           用戶模式表數據導出,這是最簡單的導出方法,還有好多參數沒有寫出來。 
Sqlplus下執行: 
SQL> conn / as sysdba                                    sysdba用戶模式連接 
SQL> startup                                                 啟動數據庫 
SQL> shutdown immediate                            立即關閉數據庫 
SQL> desc dba_users;                                    查詢dba_users表結構 
SQL> select username from dba_users;          查詢當前sid下的所有用戶的username 
SQL> select count(*) from username.tablename;          查詢tablename表的行數 
SQL> drop user username cascade; 刪除名稱為username的Oracle用戶 
SQL> select distinct table_name from user_tab_columns;          查看當前user模式下所有表名 
~~~~~~今就想到這些,先寫到這,呵呵~~~ 
常用的數據庫操作工具: 
SQL Explorer       eclipse的插件工具,也可以下載單獨的包來運行,免費方便實用。 
暫時就在使用這個,其它的好久沒用了,也不知啥版本了,呵呵~~~用到時再寫了~~~

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved