oracle 数据库怎么启动,Oracle数据库:启动操作
聯系郵箱:cloud_data@163.com
1、切換到oracle用戶,登陸到數據庫
[root@localhost Desktop]# su - oracle # 切換到oracle用戶
[oracle@localhost ~]$ sqlplus / as sysdba # 以dba身份登錄到數據庫
SQL*Plus: Release 11.2.0.1.0 Production on Sat Jun 22 19:51:58 2013
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to an idle instance. # 這里表明,數據庫還未啟動,需要啟動數據庫
2、啟動數據庫
SYS> startup # 啟動數據庫
ORACLE instance started. # 實例啟動
Total System Global Area 795127808 bytes # 分配內存等操作
Fixed Size 1339456 bytes
Variable Size 503320512 bytes
Database Buffers 285212672 bytes
Redo Buffers 5255168 bytes
Database mounted. # 數據庫掛載
Database opened. # 數據庫打開
3、打開數據庫,有哪些命令,如何操作呢!下面就是命令索引
SYS> help index # 顯示所有相關命令
Enter Help [topic] for help.
@ COPY PAUSE SHUTDOWN
@@ DEFINE PRINT SPOOL
/ DEL PROMPT SQLPLUS
ACCEPT DESCRIBE QUIT START
APPEND DISCONNECT RECOVER STARTUP
ARCHIVE LOG EDIT REMARK STORE
ATTRIBUTE EXECUTE REPFOOTER TIMING
BREAK EXIT REPHEADER TTITLE
BTITLE GET RESERVED WORDS (SQL) UNDEFINE
CHANGE HELP RESERVED WORDS (PL/SQL) VARIABLE
CLEAR HOST RUN WHENEVER OSERROR
COLUMN INPUT SAVE WHENEVER SQLERROR
COMPUTE LIST SET XQUERY
CONNECT PASSWORD SHOW
SYS> help shutdown # 這里以shutdown為列,查看命令幫助
SHUTDOWN
--------
Shuts down a currently running Oracle Database instance, optionally
closing and dismounting a database.
SHUTDOWN [ABORT|IMMEDIATE|NORMAL|TRANSACTIONAL [LOCAL]]
4、查看相關用戶是否被鎖,以及如何解鎖
SYS> desc dba_users; # 所有賬戶信息存在這張表中,可用desc查看表結構
SYS> select USERNAME,ACCOUNT_STATUS from dba_users; # 查看用戶名和狀態......
SYS> alter user SCOTT identified by tiger account unlock; # 解鎖用戶,設置密碼
User altered.
5、測試用戶是否可用
SYS> conn scott/tiger # 用conn來切換用戶
Connected.
SCOTT> show user; # 現在當前是哪個用戶
USER is "SCOTT"
6、查看當前用戶下,有哪些表
SCOTT> select * from tab; # 存在tab表中
7、重復執行上一條命令,用run 或 /
SCOTT> run
8、將命令報錯到一個文件,默認只能保存1條
SCOTT> save 2.sql # 用save命令保存
Created file 2.sql
SCOTT> @2.sql # 調用文件用 @
9、顯然只保存1條命令無法滿足需求,下面是多條:spool
SCOTT> spool 3.txt # 打開,并保存到指定文件
SCOTT> select * from tab; # 執行幾條查詢語句
SCOTT> select * from emp;
SCOTT> spool off # 關閉spool
10、查看文件,并查看內容
SCOTT> host ls # 調用系統命令:用host,默認保存文件,都存放在當前目錄
1.sql 2.sql 3.txt afiedt.buf db.rsp
SCOTT> host cat 2.sql # 查看內容
11、斷開連接,用disc
SCOTT> disc
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing option
12、關閉數據庫:shutdown
> conn / as sysdba # 以dba用戶身份登錄
Connected.
SYS> shutdown immediate; # 立即關閉數據庫,沒有commit的回滾
Database closed.
Database dismounted.
ORACLE instance shut down.
個人博客小站剛剛建立,期待各位多多光顧,博文如有錯誤,請各位多多包涵,并及時與我聯系
聯系郵箱:cloud_data@163.com
總結
以上是生活随笔為你收集整理的oracle 数据库怎么启动,Oracle数据库:启动操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(729):函数导读
- 下一篇: linux cmake编译源码,linu