從cmd窗口進入SQL命令行
sqlplus / as sysdba;
查詢所有用戶
(1)使用具有DBA權限的賬號登錄數據庫。
(2)執行如下命令。
SQL> select username from dba_users;
-- 或者使用如下語句
SQL> select * from all_users;
創建用戶和密碼
SQL> create user user_name identified by password;
查看當前連接的用戶
SQL> show user
刪除用戶
SQL> DROP USER USER_NAME CASCADE;
導入導出相關命令
1、查看實例名(SID)命令
select instance_name from V$INSTANCE;
2、查看數據庫名(DB_NAME)命令
select name from V$DATABASE;
username | 用戶名 |
password | 密碼 |
ip | 服務器ip地址 |
port | 端口號 |
sid | 數據庫實例名(安裝Oracle數據庫時指定的SID或全局服務名) |
path | 導出的文件存放路徑+導出文件名.dmp |
3、數據表導出命令
exp username/password@ip/sid file=path tables=(tablename1,tablename2,tablename3)
注:如果導出多張表,則表名稱之間用逗號分隔。如果是本地數據庫,命令中可以不加“ip/”。
4、導出整個數據庫
exp uesrname/password@ip/sid file=path full=y
5、導入數據表
imp username/password@ip/sid file=path full=y
注:將path代表的dmp文件整個導入數據庫。
—— END ——