《Oracle_11g图形界面创建数据库实例.doc》由会员分享,可在线阅读,更多相关《Oracle_11g图形界面创建数据库实例.doc(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-作者xxxx-日期xxxxOracle_11g图形界面创建数据库实例【精品文档】Oracle 11g图形界面创建数据库实例注:以oracle11g为例,在windowsXP操作系统测试通过。Step1创建数据库实例:进入开始-所有程序-Oracle-OraDB11g_home1-配置和移植工具-Database Configuration Assistant进入后如图所示:点击下一步默认选项创建数据库,点击下一步:默认一般事务和用途,点击下一步:输入数据库名和sid,以sinosoft为例,(注:如果提示没有创建监听器,请在开始-所有程序-Oracle-OraDB11g_home1-配置和移
2、植工具-Net Configuration Assistant进行配置,这里就不一一熬述了)点击下一步:默认选项,点击下一步:为不同账户设置不同的口令,我们选择所有账户使用统一管理口令:sinosoft,点击下一步:点击下一步:点击下一步:点击下一步:点击下一步:点击字符集,设置数据库字符集为GBk还是UTF-8,点击下一步:点击下一步:点击下一步:点击下一步:点击完成:点击确定:正在启动并创建oracle实例:记录下URL: https:/PC-Zheng:5500/em,因为我们等下要用它登陆控制台创建表空间;点击退出完成数据库实例创建。Step2 创建表空间在IE中打开https:/PC
3、-Zheng:5500/em(如果显示无法找到网站,请在控制面板管理工具服务中启动OracleDBConsolet 服务)出现登陆窗口,我们用sys登陆,密码是我们之前设置的口令:sinosoft,连接身份选sysdab,点击登录:登录进去后点击“服务器”,点击表空间来创建表空间:点击创建:输入名称:sinosoft_tablespace 点击右下脚添加数据文件输入文件名:sinosoft_file,选择文件大小(不能超过4GB,windows系统文件最大限制为4GB),填入自动扩展增量,点击右下脚继续,然后再点击确定:这时我们的表空间就创建好了Step3 创建角色如图所示,在服务器安全性下点
4、击角色点击创建:输入我们角色的名称以及口令,这个名称和口令将会在pl/sql连接时所用,选择默认表空间,选择完后点击角色:点击编辑列表:将CONNECT DBA RESOURCE unlimited加入到角色当中,点击确定,再点击应用,角色创建完成。在oracleproduct11.1.0db_1NETWORKADMIN路径下找到tra,(如果没有请新建一个并在头部加入:# tnsnames.ora Network Configuration File: 填入你tra文件所在的绝对路径,如:# Generated by Oracle configuration tools.)用UE打开,加入字
5、符串:sinosoft = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.5.31)(PORT = 1521) (CONNECT_DATA = (SID = sinosoft) (SERVICE_NAME = sinosoft) ) )保存,打开PL/SQL:用户名口令为创建角色时所建的用户名密码,数据库位创建的sinosoft数据库实例,连接选为SYSDBA即可登录Step5 导入dmp文件以将导入sinosoft数据库为例,在登录PL/SQL后,授权yltest,具体命令为(请在之前进入控制台创建临时表空间):creat
6、e user yltest identified by yltest default tablespace SINOSOFT_TABLESPACE2 temporary tablespace sinosoft_temp profile DEFAULT;- Grant/Revoke role privileges grant connect to yltest; grant dba to yltest;grant resource to yltest;- Grant/Revoke system privileges grant create any table to yltest;grant c
7、reate procedure to yltest;grant create session to yltest;grant debug connect session to yltest;grant select any table to yltest;grant unlimited tablespace to yltest;执行完毕后,运行dos窗口,开始运行cmd,假设dmp文件路径为:将命令: imp yltest/yltestsinosoft file=D:dmplloyds_new_arch.dmp log=yltest full=y ignore=y粘贴于命令行中回车即可导入dm
8、p文件到sinosoft库中。至此数据库完全建立成功附SQL命令创建相关操作:-建立表空间create tablespace SINOSOFT_TABLESPACE logging datafile E:ORACLEORADATADB11GLLOYDS_TEST_DF.dbf size 4096m autoextend on next 512m extent management local;-建立临时表空间create temporary tablespace SINOSOFT_TEMP tempfile E:ORACLEORADATADB11GLLOYDS_TEST_TMP_DF.dbf
9、size 512m autoextend on next 50m extent management local;-建立用户Create the user create user yltest identified by sinosoft_test default tablespace SINOSOFT_TABLESPACE temporary tablespace SINOSOFT_TEMP; Grant/Revoke role privileges grant connect to yltest; grant dba to yltest; grant resource to yltest;
10、 - Grant/Revoke system privileges grant unlimited tablespace to yltest;-dmp导入imp yltest/yltestsinosoft file=D:dmplloyds_new_arch.dmp log=yltest full=y ignore=y/Oracle 11g 常用命令!表空间命令2009年05月20日 星期三 14:371.查看oracle数据有多少表空间SELECT COUNT(*) FROM DBA_DATA_FILES;SELECT FILE_NAME,TABLESPACE_NAME,BYTES,USER_
11、BLOCKS FROM DBA_DATA_FILES;SELECT TABLESPACE_NAME FROM DBA_DATA_FILES;2.删除表空间drop tablespace opencmstest including contents;3.创建表空间#-创建临时表空间create temporary tablespace tmp_jportaltempfile /u01/app/oracle/database/tmp_jportal.dbfSize 32mautoextend onextent management local;#-创建表空间create tablespace jp
12、ortalloggingdatafile /u01/app/oracle/database/jportal.dbfSize 32mautoextend onextent management local;#-创建用户create user jboss identified by jbossdefault tablespace jportaltemporary tablespace tmp_jportal; #-授权给用户GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,DBA,CONNECT,RESOURCE,CREATE SESSION TO jboss【精品文档】