[详细]Oracle新建数据库实例、创建用户和表空间及添加“本地Net服务名”

**

1.创建数据库实例:

**
1.打开“Database Configuration Assistant”,选择“创建数据库”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.输入数据库实例名“sguap”或其他自定义
在这里插入图片描述
在这里插入图片描述
3.输入同一口令,一定要记住:
在这里插入图片描述
在这里插入图片描述

4.选择“使用Unicode(AL32UTF8)”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

以上为创建数据库实例的详细步骤,没有添加特殊说明的地方,都按默认处理(更高级的配置请教高手,此处仅是入门级介绍)。

**

2.配置表空间和用户

**
方式一:用SQL语句创建表空间和用户
1.使用PL/SQL工具登录刚刚创建的数据库;Username:sys;Password:自己先前设定的;Database:localhost:1521/数据库实例名;Connect as:SYSDBA。
在这里插入图片描述
2. 新建—SQL Window
在这里插入图片描述
2.输入以下SQL语句,创建表空间,其中“&table_space_name”更改为自定义表空间名称,例如:TBS_SGUAP;“&table_data_name”更改为自定义数据文件名;最后点击运行。

CREATE TABLESPACE  table_space_name
    LOGGING 
    DATAFILE '&table_data_name ' SIZE 200M 
    AUTOEXTEND 
    ON NEXT  100M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL 
SEGMENT SPACE MANAGEMENT  AUTO ;

实例:

CREATE TABLESPACE TBS_SGUAP
    LOGGING 
    DATAFILE 'DATA_SGUAP_1' SIZE 200M 
    AUTOEXTEND 
    ON NEXT  100M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL 
SEGMENT SPACE MANAGEMENT  AUTO ;

3.使用以下SQL 语句创建用户,其中“&username”更改为自定义用户名,例:uap_user;“&password”更改为自定义密码,例如:uap_user;“table_space_name”为刚刚创建的表空间名称;

create user &username identified by &password default tablespace  table_space_name ;

实例:

create user uap_user identified by uap_user default tablespace TBS_SGUAP;

4.为用户赋予DBA权限
实例:授予dba权限:grant dba to uap_user;
授予普通权限:grant resource,connect to uap_user;

方式二:使用界面版配置方式
1.在运行命令行中输入“services.msc”,打开“服务”管理器(当然也有其他途径进入,只是认为这个是最为快捷有效的)
在这里插入图片描述
2. 启动与sguap相关服务
在这里插入图片描述
3.选择“Database Control-sguap”,打开登录页面
在这里插入图片描述

4.输入用户名和口令
在这里插入图片描述
5.进入“数据库实例:sguap”页面,打开“管理”选项,选择“存储–表空间”
在这里插入图片描述
6.进入“表空间”页面,点击“创建”
在这里插入图片描述

7.进入“创建 表空间”页面,输入名称,点击“添加”按钮
在这里插入图片描述
8.进入“添加数据文件”,输入文件名等数据参数,点击确定
在这里插入图片描述
9. 返回数据库实例主页面,选择“用户和权限—用户”

在这里插入图片描述

10.进入“用户”界面,点击“创建”按钮
在这里插入图片描述
11. 进入“创建 用户”界面,输入相应参数,然后选择“角色”选项
在这里插入图片描述

12.打开“角色”页面,点击“编辑列表”
在这里插入图片描述
13.进入“修改角色”页面,选择相应的角色(建议选择DBA作为开发练习使用,高级选项,请教高手),最后点击“确定”
在这里插入图片描述

**

3.添加“本地Net服务名”

**
1.选择“配置和移植工具—Net Configuration Assitant”
在这里插入图片描述
2.打开“Oracle Net Configuration Assitant”界面,选择“本地Net服务名配置”,点击“下一步”
在这里插入图片描述

3.进入“Net服务名配置”界面,选择“添加”,点击“下一步”
在这里插入图片描述
4.进入“Net服务名配置,服务名”,输入“服务名”(数据库实例名)
在这里插入图片描述

5.进入“选择协议”界面,选择“TCP”,点击“下一步”
在这里插入图片描述
6.输入“主机名”即服务器IP地址(此处也可写127.0.0.1),点击“下一步”
在这里插入图片描述

7.进入“测试”界面,选择“是,进行测试”,点击“下一步”
在这里插入图片描述
8.点击“更改登录”,输入用户名和口令,“确定”

在这里插入图片描述

9.“测试成功”,点击“下一步”
在这里插入图片描述
10.输入“网络服务名”,自定义
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
完成添加“本地Net服务名”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值