ITPUB个人空间 »
xxwang1984的个人空间
欢迎访问 xxwang1984 的个人空间
我的论坛主题
-
2008-09-27 18:08:09 / Oracle入门与认证
create user a identified by ***;alter user a default tablespace tbs_a;alter user a temporary tablespace temp2;alter user a quota unlimited on tbs_a;grant dba to a;登陆后create table objects as select * from dba_objects;执行完后,select username,default_tablespace from dba_users;核实用户a对应的默认表空间是tbs_a;Selectsegment_name,tablespace_name From user_segments执行完后发现table objects所在的表空间是system.请问这是什么原因?为什么objects不在tbs_a表空间呢?谢谢
查看(203)
评论(5)
-
2008-09-12 13:05:47 / Oracle数据库管理
小弟最近自学oracle的有关备份恢复的知识,遇到一些问题,拿出来请教一下。环境:xp+v10.2,目录数据库来存储备份信息。RMAN> show all;RMAN 配置参数为:CONFIGURE RETENTION POLICY TO REDUNDANCY 2;CONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP ON;CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'd:\ctlbak\%F';CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;CONFIGURE DAT
查看(214)
评论(4)
-
2008-09-10 22:46:36 / Oracle数据库管理
SQL>startup;oracle 实例已经启动有关sga的信息省略。。。。ora-002005:????????????,????????????????,????????????为什么这里中文全部成了“?”我查看一下,注册表中NLS_LANG的值是SIMPLIFIED CHINESE_CHINA.ZHS16GBK。环境:xp+v10.2请问高手这是什么原因造成的?谢谢了
查看(132)
评论(2)
-
2008-09-08 16:36:50 / Oracle数据库管理
前一段是时间我在做一个基础日志序列的不完全恢复测试,在run运行块中,我把数据备份到d:\backup目录下,tag 是 test,是archive模式下联机全备份,其实数据库中默认的备份目录在e盘中即:oracle_base\flash_recovery_area目录中(e:\oracle\product\10.2.0\flash_recovery_area),备份脚本如下:run{allocate channel c1 type disk;backup full tag 'test' format 'd:\backup\test%u_%s_%p' databaseinclude current controlfile;sql 'alter system archive log current';release channel c1;}此备份
查看(283)
评论(8)
-
2008-08-26 18:08:53 / Oracle入门与认证
环境:os:windowsversion:10.2g我在本机数据库服务器上(server)上建立两个数据库,启动过程如下:打开一cmd窗口,C:\Documents and Settings\wendy>net start oracleserviceORA10GOracleServiceORA10G 服务正在启动.......OracleServiceORA10G 服务已经启动成功.C:\Documents and Settings\wendy>net start oracleserviceCATALOGOracleServiceCATALOG 服务正在启动.......OracleServiceCATALOG 服务已经启动成功.再打开一cmd窗口C:\Documents and Settings\wendy>set ORACLE_SID=ora10gC:\Documents and Se
查看(283)
评论(7)
-
2008-08-21 18:24:50 / Oracle入门与认证
我是新手,遇到以下问题:我的数据库系统中有几个库,本地连接,如下:在cmd下net start oracleservieSID后set oracle_sid = SIDsqlplus / as sysdba 为什么不能登陆?报ora-01031:insufficient privileges错误。而输入cqlplus sys/password@servicename as sysdba才能登陆到数据库?已经setoracle_sid = SID,按理说默认就可以登陆啊谢谢!
查看(562)
评论(13)
-
2008-08-20 17:33:19 / Oracle专题深入讨论
在一个数据库服务器中(server,在一台机器上)我建立几个数据库,例如oradb1,oradb2,oradb3等,每个库都有自己单独的实例,这样的情况下,能否需要为每个库单独建立自己的监听器?(我看书本上好像不可以,书中说只有负载均衡和rac高级应用时,可以为一个库建立多个监听器)如果我想启动各个数据库,又如何来启动呢?谢谢先.
查看(227)
评论(0)
-
2008-08-20 14:59:01 / Oracle数据库管理
在一个数据库系统中,当初我只建立一个数据库oradb1,用的是默认的监听器listener,配置完后能够正常运行,后来我又建立了多个数据库,例如oradb2,oradb3.每个数据库都有自己的单独实例和监听器(命名方式为listener_sid),也就是说有总共有三个实例和监听器,问题是:数据库oradb1能够正常启动运行后启动oradb2时,我是这样启动的,在cmd窗口下,set ORACLE_SID = oradb2sqlplus /nolog登陆sqlpluslsnrctl listener_oradb2启动监听器(注:此监听的port为1522)手动启动OracleServiceORAD
查看(298)
评论(7)