在Oracle11g中新建自命名数据库,并用PLSQL进行连接

最近在学习Oracle数据库相关的东西,Oracle数据库的应用主要是企业级的应用。如果要处理的数据量是数十万级以上,Oracle数据库就是首选了。

Oracle数据库和之前学习的Sql Server,My Sql,不同。以My Sql为例,在实际应用中是一个Java 项目要对应一个数据库文件;Oracle中不建那么多数据库,例如只建立一个数据库名字为 test,但是可以把这个数据库授权给不同的用户去连接。这是和之前学习的数据库不同的地方。

下面演示怎么在Oracle11g中新建自己想要命名的数据库,

并为数据库指定连接用户和密码,

最后用PLSQL Developer进行连接。

1.找到Oracle11g安装程序,找到下面绿色框中的Database Configuration Assistant,点进去

2.出现这个界面

3.接着点创建数据库

4.下一步默认选择就行,再下一步让填入“全局数据库名”,和SID,在这里你就填入你想命名的数据库的名字,这里以命名mydb为例

5.第4步点默认即可,第5步选择下面第二个“所有账户使用同一管理口令”,这里简单起见,输入口令123456,可以输入自己想要使用的口令,但要记住,后面登录的时候要使用。

输入6位密码后提示密码,太短,这里不要管它,直接点是进入下一步继续。

6.后面的几步都选默认就行,进入到第11步,点选右下角的完成

会出现让你确认的界面,就是数据库配置概要,我们可以看到我们命名的全局数据库名:mydb,点左下角的确定,数据库就在我们电脑上建立了。

等待一段时间,等进度条100%就ok了

我的电脑在进行到85%的时候弹出一个错误,点确定就行

然后弹出下面这个窗口,提示数据库创建完成。

我们先来测试下,我们的数据库是否已经创建完成

键盘上的win键+R进入运行,输入cmd

dos窗口下首先输入sqlplus指令,在“请输入用户名:”后面输入 sys/123456 as sysdba,这里的123456就是上面我们创建数据库时填写的统一管理口令。

界面提示已经连接到Oracle11g

在SQL命令行中我们输入:select name from v$database;

可以看到我们安装的数据库 mydb

到这里数据库是已经创建完成,下面我们给数据库创建连接用户,用户名字我们可以随意指定。

下面我以用户名myora,密码tiger为例。再次说明这里你可以自己指定,不一定要和我一样。

用户名:myora

密码:tiger

1)创建表空间

win键+R进入运行,输入cmd

dos下输入sqlplus,在“请输入用户名:”后面输入 sys/123456 as sysdba

然后输入创建表空间的代码,表空间命名为 myoraspace,文件路径名可以自己指定。

CREATE TABLESPACE myoraspace
DATAFILE 'S:\Oracle\myora\myoraspace.dbf'
SIZE 200M
AUTOEXTEND ON;

2)创建用户

CREATE USER myora
IDENTIFIED BY tiger
DEFAULT TABLESPACE myoraspace
TEMPORARY TABLESPACE temp;

3)为用户赋权限:

GRANT CREATE SESSION,CREATE TABLE,CREATE VIEW,CREATE SEQUENCE,UNLIMITED TABLESPACE TO myora;
GRANT CONNECT TO myora;
GRANT RESOURCE TO myora;
GRANT DBA TO myora;

经过以上步骤我们就给mydb数据库创建指定了一个用户myora,连接密码为tiger

PL/SQL工具中我们可以看到我们创建的数据库 mydb,用户 myora

输入用户名和密码就可以登录了



 

 

 
 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值