oracle数据库的常见命令

oracle数据库的常见命令,第1张

1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面

2、sqlplus /nolog 或sqlplus system/manager 或/sqlplus system/manager@ora9i

3、SQL>connect / as sysdba ;(as sysoper)或connect internal/oracle AS SYSDBA (scott/tiger)conn sys/change_on_install as sysdba

4、SQL>startup; 启动数据库实例

5、 查看当前的所有数据库: select from v$database

扩展资料:

ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。

oracle数据库逻辑结构

它由至少一个表空间和数据库模式对象组成。这里,模式是对象的集合,而模式对象是直接引用数据库数据的逻辑结构。

模式对象包括这样一些结构:表、视图、序列、存储过程、同义词、索引、簇和数据库链等。逻辑存储结构包括表空间、段和范围,用于描述怎样使用数据库的物理空间。

文件结构

数据库的物理存储结构是由一些多种物理文件组成,主要有数据文件、控制文件、重做日志文件、归档日志文件、参数文件、口令文件、警告文件等。

参考资料来源:百度百科-Oracle数据库

1、首先需要打开“开始菜单”,在搜索框中输入 cmd 。

2、单击打开 cmd命令提示符窗口。

3、在cmd输入:sqlplus sys/123456 as sysdba。

4、sqlplus是与Oracle数据库交互的工具,sys是Oracle数据库的超级管理员DBA。123456是sys的登录密码,as sysdba表示以超级管理员身份登录,因为是以超级管理员身份登录的,所以密码随意输入或不输都行。输入上述语句后,按回车键执行,就成功以DBA身份登录进Oracle数据库了。

5、如果想要退出登录,输入exit后,按下回车键即可。

6、如下图所示,已经断开该用户跟数据库的连接(Oracle数据库依旧在运行)。

1、windows+R,输入CMD点击确定。

2、进入CMD页面。

3、进入CMD页面后,输入“sqlplus”后,按下回车键。

4、这时就进入了Oracle登录的身份验证环节。

5、用户名输入Oracle DBA(超级管理员) 的用户名:sys。然后输入口令:123 as sysdba

(注:123为密码。密码可随意输入,不输也可,所以忘记密码也没关系;as sysdba表示以sysdba的角色登录,必须要输入)。

6、这样,就以SYSDBA的身份成功登入Oracle查看数据库了。

启动oracle数据库步骤:

首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:

第一步:打开Oracle监听

$ lsnrctl start

第二步:进入sqlplus

$ sqlplus /nolog

SQL>

第三步:使用sysdab角色登录sqlplus

SQL> conn /as sysdba

第四步:启动数据库

SQL> startup

经过上面的四个步骤,oracle数据库就可以启动了。

关闭数据库用 shutdown 是要等待事物结束才关闭,强制关闭用 shutdown abort。

×

loading

资讯

安全

论坛

下载

读书

程序开发

数据库

系统

网络

电子书

微信学院

站长学院

QQ

手机软件

考试

频道栏目

SQL Server|

MySQL|

Oracle|

DB2|

Sybase|

其他综合|

SQL教程|

登录注册

首页 > 数据库 > Oracle > 正文

连接Linux服务器 *** 作Oracle数据库

2013-03-20 10:48:47

0个评论

收藏

我要投稿

连接Linux服务器 *** 作Oracle数据库

由于项目已经上线,现场的数据库服务器不允许直接用Oracle的客户端plsqldevexe来连接,只能通过Linux服务器的命令来 *** 作。 以下是用SecureCRT 51客户端连接Linux服务器来 *** 作Oracle数据库:

1连接到Linux服务器(输入服务器的ip地址)

ssh 1019994227

连接成功后会提示输入密码,输入成功会提示。

2切换到 *** 作Oracle数据库

su - oracle

切换成功会提示相关数据库的实例。例如:oracle@linux-cg01:~>

3切换到sqlplus *** 作

sqlplus /nolog

切换成功会提示相关的提示:例如:

SQLPlus: Release 112020 Production on Thu Jan 19 11:19:48 2012

Copyright (c) 1982, 2010, Oracle All rights reserved

4输入数据库的用户名和密码

conn personal/personal

5会提示Connected(连接成功),显示 SQL> :

6以下是相关的SQL语句 *** 作:

(1) 查询的语句后面要一定要加 ; ,否则不能执行查询,相当于plsqldevexe工具的命令窗口的 *** 作

select from newuseraccount (记得查询的时候一定要加;)

select email,password from userreg where accountstype=1 and userstate=1;

(2)插入或更新的语句记得还要加提交语句,才能提交事务。相当于plsqldevexe工具的命令窗口的 *** 作。

update newuseraccount set address='address ' where userid=638 ;

commit ;

以上就是关于oracle数据库的常见命令全部的内容,包括:oracle数据库的常见命令、oracle的sys怎么登陆、怎么在CMD中输入命令,查看数据库oracle是否连接好等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9813592.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存