创建oracle本地数据库步骤详解

创建oracle本地数据库步骤详解

1.配置数据库:

点击开始->程序->Oracle- OraDb11g_home1->DatabaseConfiguration Assistant,如图:

https://images2015.cnblogs.com/blog/823294/201612/823294-20161209162411507-517862979.png

 

选择创建数据库->next->选择一般用途->填写自己的数据库名->next-->填写口令,以后基本上默认安装。安装完成后退出即可。

 2.接下来配置服务监听:

点击开始->程序->Oracle- OraDb11g_home1->Net Manager后如下:

https://images2015.cnblogs.com/blog/823294/201612/823294-20161209162434382-200320886.png

 

 点击本地->服务命名。然后点击“+”号按钮。弹出添加服务命名的窗口。填写相应的选项。

第一步 填写网络服务名填一个对自己能够起到标示的就可以,要自己记得住。

第二步 选择TCP/IP协议然后next

第三步 填写主机名,这个主机名就填写自己本地电脑的主机名也就是你自己电脑的计算机名称。端口就选择默认的1521

第四步 填写服务名,这个填写自己刚建立的数据库的名称。

第五步 测试,点击测试,弹出测试窗口。在测试窗口,点击更改登录,用户名填写system口令就是你在建立数据库的时候填写的那个口令。然后确定在测试,填写正确的话,就会看到测试成功的消息。

第六步 点击完成。

(如果是在同一IP地址和端口上配置多个数据库,则需修改监听文件E:\oracle\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora

如下:

# listener.ora Network Configuration File: E:\oracle\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora

# Generated by Oracle configuration tools.

LISTENER =

  (DESCRIPTION_LIST =

    (DESCRIPTION =

      (ADDRESS = (PROTOCOL = TCP)(HOST = XTZJ-2020EHAMWR)(PORT = 1521))

    )

  )

(SID_LIST =

     (SID_DESC =

       (GLOBAL_DBNAME = SGDATA)  #数据库名1

       (SID_NAME = SGDATA)  #数据库实例名1

     )

     (SID_DESC =

       (GLOBAL_DBNAME = HRMS) #数据库名2

       (SID_NAME = HRMS) #数据库实例名2

     )

  )

ADR_BASE_LISTENER = C:\app\Administrator

3.通过plsql连接oracle数据库

如下:

 

https://images2015.cnblogs.com/blog/823294/201612/823294-20161209162447835-104204953.png

 

选择:Net Configuration Assistant

启动->监听程序配置->添加->输入程序监听名(可随意)->选定TCP协议->使用标准端口号1521->->选择要启动的监听程序,即之前输入的程序监听名->配置完成->本地net服务名配置->添加->服务名,即数据库名->TCP->主机名->是,进行测试->测试成功->输入服务名->->配置完毕->本地net服务名配置 

这个时候启动plsql,就可以选择本地的数据库登录啦!!!

接下来给数据库创建表空间和用户

 

表空间:tablespace为表空间名;datafile为存放.dbf文件的路径,要提前设置好

create tablespace oracl1 datafile 'E:\oracle\dmp\oracl1.dbf' size 500m

用户:用户名user1   密码 123456  默认表空间名tb_name1

create user user1 identified by 123456 default tablespace tb_name1 quota unlimited on oracl1;

给用户分配权限

grant dba to user1;

分配系统权限

grant unlimited tablespace to user1;

grant create session to user1

OK,现在可以用你自己设置的用户名/密码登陆了

其它数据库的表空间操作同上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值