码迷,mamicode.com
首页 > 数据库 > 详细

【转】Oralce基础—Sqlplus工具运用 礼记八目 2017-12-20 20:22:45

时间:2018-08-17 13:52:44      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:media   inux   输入   cap   mount   open   使用   wrap   name   

原文地址:https://www.toutiao.com/i6501603661565657614/

一、数据库连接:

sqlplus [user_name[/password][@ host_string]]]

.user_name 指定数据库的用户名

.password 指定数据用户名的密码

.host_string 指定要连接的数据库

#登录方式:

1.sqlplus/nologging

connect sys/oracle as sysdba

2.windows登录: sqlplus "/as sysdba"

linux登录:sqlplus ‘/as sysdba‘

技术分享图片

登录Oracle的Sqlplus

二、查看数据库状态

select name,open_mode from v$database;

技术分享图片

select instance_name,status from v$instance;

技术分享图片

三、数据库启动:

startup 归档启动

技术分享图片

startup mount 非归档启动

startup nomount 控制文件丢失,使用此命令

STARTUP启动数据库顺序:启动实例,打开控制文件,打开数据文件.

四、数据库关闭:

正常关闭:shutdown immediate;

技术分享图片

遇到自然灾害或是火灾时,应急关闭数据库:shutdown abort;

查看oracle数据库版本信息:

select * from v$version;

技术分享图片

sqlplus 里内置的命令信息调用:

help index

技术分享图片

SET命令的帮助信息

? SET

技术分享图片

一次会话关闭,SQLPLUS的留存命令释放。

#list 查看历史SQL命令:

1.设置输入格式

SET SQLBLANKLINES ON

SET PAGESIZE 100

SET WRAP OFF

SET LINESIZE 200

SELECT ‘DROP TALBE‘||‘ ‘||TABLE_NAME||‘ ‘||‘;‘

FROM USER_TABLES;

技术分享图片

批量生成删除数据表语法

2.改变缓冲区里的命令

C/N/M

List

/

技术分享图片

3.保存缓冲区命令

LINUX:SAVE /BACKUP/TEXT.TXT

WINDOWS:SAVE E:BACKUPTEXT.TXT

4.查看保存的命令

GET E:BACKUPTEXT.TXT

5.加载并运行命令

/ OR START E:BACKUPTEXT.TXT OR @ E:BACKUPTEXT.SQL

【转】Oralce基础—Sqlplus工具运用 礼记八目 2017-12-20 20:22:45

标签:media   inux   输入   cap   mount   open   使用   wrap   name   

原文地址:https://www.cnblogs.com/zhrngM/p/9492699.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!