博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Oracle数据库时常用的操作命令
阅读量:2347 次
发布时间:2019-05-10

本文共 1034 字,大约阅读时间需要 3 分钟。

1、进入sqlplus界面

 

sqlplus /nolog 或sqlplus system/manager 或sqlplus system/manager @service_name

 

2、连接数据库

 

connect / as sysdba ;(as sysoper) 或 connect internal/oracle AS SYSDBA

conn sys/change_on_install as sysdba; )(scott/tiger)

 

注意:oracle9i开始,取消了服务器管理器(svrmgl)与internal用户

 

3、数据库启动

startup; 启动数据库实例

 

注:带参

第一种:不带参数,启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式

第二种:带nomount参数,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用

第三种:带mount参数,在进行数据库更名的时候采用.这个时候数据库就打开并可以使用了

 

4、关闭数据库

 

shutdown 关闭数据库

 

注:带参

1、ormal 需要等待所有的用户断开连接

2、mediate 等待用户完成当前的语句

3、ansactional 等待用户完成当前的事务

4、abort 不做任何等待,直接关闭数据库

 

 

5、查看当前的所有数据库

select * from v$database;

 

6、查看哪些用户拥有SYSDBA、SYSOPER权限

select * from V_$PWFILE_USERS;

 

7、查看当前实例

select * from v$instance;

或 show parameters instance;

 

8、查看当前数据库连接用户

Show user;

 

9、查看当前库的所有数据表

 select * from all_tables;

 

10、增加数据库用户

create user username identified by passowrd default tablespace users Temporary TABLESPACE Temp;

 

11、更改数据库用户的密码

alter user username indentified by passowrd;

 

12、用户授权

grant connect,resource,dba to username;

grant sysdba to username;

转载地址:http://lcvvb.baihongyu.com/

你可能感兴趣的文章
ubuntu Firefox/chrome adobe flash 插件安装
查看>>
OpenCV图像变换(仿射变换与透视变换)
查看>>
仿射变换与透视变换
查看>>
Ubuntu 16.04 上安装 CUDA 9.0 详细教程
查看>>
Verify You Have a CUDA-Capable GPU
查看>>
ROS中OpenCV的使用——人脸检测
查看>>
ROS学习笔记(1):在ROS中使用OpenCV进行简单的图象处理--原理篇
查看>>
ROS学习笔记(2):在ROS中使用OpenCV进行简单的图像处理---代码实现篇
查看>>
C语言中声明和定义详解
查看>>
ros代码中添加使用opencv库,cv::Mat和ros image之间的相互转换
查看>>
ROS 不能再详细的安装教程
查看>>
在ros底下安装opencv
查看>>
PHP页面纯静态化与伪静态化
查看>>
分享网页到微信朋友圈,显示缩略图的方法
查看>>
PHP参数类型限制
查看>>
IOS博客项目搭建-12-刷新数据-显示最新的微博数提示
查看>>
Laravel5 Markdown 编辑器使用教程
查看>>
php文件上传与下载
查看>>
Python3学习教程
查看>>
Python3学习笔记01-第一个Python程序
查看>>