ITPub博客

首页 > 数据库 > Oracle > linux下oracle探索

linux下oracle探索

Oracle 作者:45522596 时间:2012-12-08 15:03:07 0 删除 编辑

拿到一台linux服务器,ssh连接上之后

------------------------------------------------

[root@localhost ~]# su - oracle
[oracle@localhost ~]$

*** 说明一:已经有安装的oracle了

------------------------------------------------

[oracle@localhost ~]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on Fri Dec 7 02:09:24 2012

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

SQL> conn /as sysdba
Connected.
SQL>
*** 说明二:Oracle的用户信息一般来说是保存在数据字典里的,所以常规用户在Oracle数据库没有启动的时候是无法登陆的。但有两类用户例外,这就是具有sysdba或者sysoper权限的用户。Oracle sysdba或者sysoper用户的登陆有两种方式:一是通过OS认证,二是通过密码文件验证。摘自http://wenku.baidu.com/view/0b49f16e58fafab069dc0252.html

这种登录方式并不能证明数据库实例已经启动,所以需要查看现在的数据库实例有没有启动

-----------------------------------------------

[oracle@localhost ~]$ ps -ef|grep ora
*** 说明三:查看是否有oracle进程,有则说明已经启动,没有则说明没有启动,如果启动则需要启动监听,在启动实例

-----------------------------------------------

[oracle@localhost ~]$ lsnrctl stat
[oracle@localhost ~]$ lsnrctl start

*** 说明四:查看监听是否启动 没有则启动监听

-----------------------------------------------

SQL> conn /as sysdba
Connected.
SQL> startup
*** 说明五:启动数据库实例

-----------------------------------------------

SQL> select name from v$database;

NAME
---------------------------
ORCL

*** 说明六:查询数据库名称

-----------------------------------------------

SQL> select instance_name from v$instance;

INSTANCE_NAME
------------------------------------------------
orcl
*** 说明七:查询oracle实例名

参考:http://hi.baidu.com/goodoog/item/d5238575c063042fd7a89cae

-----------------------------------------------

接下来,要将自己的数据库导入到现有数据库中该怎么做?先了解一下概念

每一个Oracle数据库是由三种类型的文件组成:数据文件、日志文件和控制文件

Oracle的用户、表空间和数据文件的关系:
一个用户可以使用一个或多个表空间,一个表空间也可以供多个用户使用。用户和表空间没有隶属关系,表空间是一个用来管理数据存储的逻辑概念,表空间只是和数据文件发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。 
总结一下:解释数据库、表空间、数据文件、表、数据的最好办法就是想象一个装满东西的柜子。数据库其实就是柜子,柜中的抽屉是表空间,抽屉中的文件夹是数据文件,文件夹中的纸是表,写在纸上的信息就是数据。

摘自http://zhidao.baidu.com/question/166389483.html

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/761678/viewspace-1118135/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论