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