linux创建oracle

就是在已有的数据库实例上创建一个新的帐号,访问一些新的表

 

 

操作步骤如下:

 

 1

、登录

linux

,以

oracle

用户登录(如果是

root

用户登录的,登录后用

 su 

– 

oracle

命令切换成

oracle

用户)

 

 2

、以

sysdba

方式来打开

sqlplus

,命令如下:

sqlplus “/as sysdba”

 

 

3

、查看我们常规将用户表空间放置位置:执行如下

sql

 

select name from v$datafile;

 

 

上边的

sql

一般就将你的用户表空间文件位置查出来了。

 

以特定用户和数据库访问是:

sqlplus username/password@

数据库名称

 (

比如:

sqlplus system/123456@casdb)

 

如果是进来到

SQL>

这里,可以用

conn username/password@casdb;

 

 4

、创建用户表空间:

 

CREATE 

TABLESPACE 

NOTIFYDB 

DATAFILE 

‘/oracle/oradata/test/notifydb.dbf’ 

SIZE 

200M 

AUTOEXTEND 

ON 

EXTENT 

MANAGEMENT 

LOCAL 

SEGMENT 

SPACE 

MANAGEMENT 

AUTO;

 

5

、创建用户,指定密码和上边创建的用户表空间

 

CREATE USER hc_notify IDENTIFIED BY hc_password DEFAULT TABLESPACE 

NOTIFYDB;

 

特别注意:

每个

sql

语句后面都要加上分号

不然点回车是出现换行,

2,3,4,5 

行这样。

 

6

、赋予权限

 

grant connect,resource to hc_notify;

 

grant unlimited tablespace to hc_notify;

 

grant create database link to hc_notify;

 

grant select any sequence,create materialized view to hc_notify;

 

 7 

 

取消已经授予的权限

 

 

revoke connect, resource from 

hc_notify

;

 

8 . 

删除已经创建的用户

 

DROP USER 

用户名

 CASCADE; 

经过以上操作,

我们就可以使用

hc_notify/hc_password

登录指定的实例,

创建

我们自己的表了

 

然后可以启动控制台

 quit 

 

isqlplus start

 

访问:

http://127.0.0.1:5560/isqlplus. 

用上面的账号密码

 

登陆。就可以创

建自己的表了。

 

 

当用

$ORACLE_HOME/bin 

下的

  ./dbca 

创建自己的数据库时。默认系统用有

 

system,  sys 

等。可以在

 

终端命令行输入

 sqlplus system/123456@sso  (

说明

 system 

系统用户,

123456

是它的密码,在创建数据库时有叫填写,

 sso

是创建的数据库,也即实

 sid)

 

可以连接到

SQL>

 

这时为自己的数据库创建自己的用户。

 

SQL>

Create 

user 

test 

identified 

by 

test; 

  

(即用户名:

test 

密码也:

test

 

SQL>

Grant all privileges to test

;

(这里简单的把所有权限都赋予了

east

 

这样自己的数据库和连接用户就创建成功了。

 

连接

url

jdbc:oracle:thin:@localhost:1521:sso 

用户名:

tset  

密码:

test 

OK

了。哈哈!!

 

 

 

 

Linux

上在

oracle 10g 

中怎么查询数据库已创建完成

 

你可以

 

一、

$ps -ef|grep ora_ 

 

 

 

 

查看系统下是否有

oracle

用户下的进程例如:

 

oracle 

 

 

22206 

 

 

 

 

 

0 Aug04 ? 

 

 

 

 

 

 

 

00:00:00 ora_pmon_ora10 

oracle 

 

 

22208 

 

 

 

 

 

0 Aug04 ? 

 

 

 

 

 

 

 

00:00:00 ora_psp0_ora10 

oracle 

 

 

22210 

 

 

 

 

 

0 Aug04 ? 

 

 

 

 

 

 

 

00:00:00 ora_mman_ora10 

oracle 

 

 

22212 

 

 

 

 

 

0 Aug04 ? 

 

 

 

 

 

 

 

00:00:00 ora_dbw0_ora10 

oracle 

 

 

22214 

 

 

 

 

 

0 Aug04 ? 

 

 

 

 

 

 

 

00:00:00 ora_lgwr_ora10 

oracle 

 

 

22216 

 

 

 

 

 

0 Aug04 ? 

 

 

 

 

 

 

 

00:00:02 ora_ckpt_ora10 

二、

$ sqlplus 

 

/ as sysdba 

SQL> show sga 

 

Total System Global Area 

 

419430400 bytes 

Fixed Size 

 

 

 

 

 

1261188 bytes 

Variable Size 

 

 

 

138412412 bytes 

Database Buffers 

 

 

276824064 bytes 

Redo Buffers 

 

 

 

 

 

2932736 bytes 

如果有以下数据显示说明你的数据库已经安装好了

加群入久伴博客官方微信群

加入久伴官方微信群有啥优势?

1.文章内部资源由于时间久远可能失效,加群,群内可以第一时间反馈

2.网站中教程不一定适用任何人,加群可以第一时间咨询并解决您得疑惑

3.你游荡于互联网,也需要群体,加群一起互动交流,畅所欲言

扫描下方二维码即可加入交流讨论

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA赞助
共{{data.count}}人
人已赞助
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索