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

版权声明:转发请注明来源:国网开发那些事 https://blog.csdn.net/weixin_41548572/article/details/88533461

**

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服务名”

猜你喜欢

转载自blog.csdn.net/weixin_41548572/article/details/88533461