??xml version="1.0" encoding="utf-8" standalone="yes"?>日本中文字幕视频一区,中文字幕在线亚洲精品,国产成人综合精品三级http://www.aygfsteel.com/wilsonyq/category/50879.htmlzh-cnThu, 28 Feb 2013 17:28:03 GMTThu, 28 Feb 2013 17:28:03 GMT60oracle expdp/impdp 用法详解http://www.aygfsteel.com/wilsonyq/articles/oracle-expdp-impdp.htmlwilsonyqwilsonyqWed, 30 Jan 2013 08:08:00 GMThttp://www.aygfsteel.com/wilsonyq/articles/oracle-expdp-impdp.htmlhttp://www.aygfsteel.com/wilsonyq/comments/394937.htmlhttp://www.aygfsteel.com/wilsonyq/articles/oracle-expdp-impdp.html#Feedback0http://www.aygfsteel.com/wilsonyq/comments/commentRss/394937.htmlhttp://www.aygfsteel.com/wilsonyq/services/trackbacks/394937.htmlData Pump 反映了整个导?导入q程的完全革新。不使用常见?SQL 命oQ而是应用专用 APIQdirect path api etc)
来以更快得多的速度加蝲和卸载数据?/span>

1.Data Pump 导出 expdp
例子Q?/span>
sql>create directory
dpdata1 as '/u02/dpdata1';
sql>grant read, write on directory dpdata1 to
ananda;
$expdp ananda/abc123 tables=CASES directory=DPDATA1
dumpfile=expCASES.dmp    job_name=CASES_EXPORT

$expdp ananda/abc123
tables=CASES directory=DPDATA1
  dumpfile=expCASES_%U.dmp parallel=4
job_name=Cases_Export

include/exclude
例子Q?/span>
include=table:"in('DB','TS')"
或者include=table:"like
'%E%'"
或者include=function,package,procedure,table:"='EMP'"
或者exclude=SEQUENCE,TABLE:"IN
('EMP','DEPT')"

2.Data Pump 导入 expdp

1)从expdp中获取数据源
exp.dmp
2)复制某个数据库中的一个schema到另一个数据库中?/span>
3)
在同一个数据库中把一个schema中所有的对象复制到另一个schema中?/span>

例子Q?/span>

1)impdp 的数据源是expdp
导出来的DMP文g

impdp ananda/abc123 directory=dpdata1 dumpfile=expCASES.dmp
job_name=cases_import

2)复制某个数据库中的一个schema到另一个数据库中?/span>
--1.newwork_link为目标数据库建立的database_linkQ?/span>
(用户test
需要grant exp_full_database to TEST; )
create public database link
TOLINK
connect to TEST identified by oracle
using '(DESCRIPTION = 
  
(ADDRESS_LIST =
     (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.20.199)(PORT =
1521))
   )
   (CONNECT_DATA =
     (SERVICE_NAME = orcl)
  
)
)';

--2.impdp在目标数据库服务器上执行 只能低版本向高版本imp
impdp network_link=TOLINK
schemas=test remap_schema=test:link2


3)
在同一个数据库中把一个schema中所有的对象复制到另一个schema中?/span>

--1.创徏q接自己的database
link:

create public database link system_self connect to system
identified by "system" using 'orcl';

数据库链接已创徏?/span>

--2.复制hr
schema到test schema:

impdp system/system network_link=system_self
schemas=hr remap_schema=hr:test


一、创建逻辑目录Q该命o不会在操作系l创建真正的目录Q最好以system{管理员创徏?/span>
create directory dpdata1 as
'd:\test\dump';

二、查看管理理员目录(同时查看操作pȝ是否存在Q因为Oracleq不兛_该目录是否存在,如果不存在,则出错)
select
* from dba_directories;

三、给scott用户赋予在指定目录的操作权限Q最好以system{管理员赋予?/span>
grant
read,write on directory dpdata1 to scott;

四、导出数?/span>
1)按用户导
expdp
scott/tiger@orcl schemas=scott dumpfile=expdp.dmp
DIRECTORY=dpdata1;
2)q行q程parallel
expdp scott/tiger@orcl directory=dpdata1
dumpfile=scott3.dmp parallel=40 job_name=scott3
3)按表名导
expdp
scott/tiger@orcl TABLES=emp,dept dumpfile=expdp.dmp
DIRECTORY=dpdata1;
4)按查询条件导
expdp scott/tiger@orcl directory=dpdata1
dumpfile=expdp.dmp Tables=emp query='WHERE deptno=20';
5)按表I间?/span>
expdp
system/manager DIRECTORY=dpdata1 DUMPFILE=tablespace.dmp
TABLESPACES=temp,example;
6)导整个数据库
expdp system/manager DIRECTORY=dpdata1
DUMPFILE=full.dmp FULL=y;

五、还原数?/span>
1)导到指定用户?/span>
impdp scott/tiger
DIRECTORY=dpdata1 DUMPFILE=expdp.dmp SCHEMAS=scott;
2)改变表的owner
impdp
system/manager DIRECTORY=dpdata1 DUMPFILE=expdp.dmp TABLES=scott.dept
REMAP_SCHEMA=scott:system;
3)导入表空?/span>
impdp system/manager DIRECTORY=dpdata1
DUMPFILE=tablespace.dmp TABLESPACES=example;
4)导入数据?/span>
impdb system/manager
DIRECTORY=dump_dir DUMPFILE=full.dmp FULL=y;
5)q加数据
impdp system/manager
DIRECTORY=dpdata1 DUMPFILE=expdp.dmp SCHEMAS=system
TABLE_EXISTS_ACTION=append;


Expdp/Impdp的相兛_?/span>
EXPDP命o行选项
1.
ATTACH
该选项用于在客户会话与已存在导Z用之间徏立关?语法如下
ATTACH=[schema_name.]job_name
Schema_name用于指定Ҏ?job_name用于指定导出作业?注意,如果使用ATTACH选项,在命令行除了q接字符串和ATTACH选项?不能指定M其他选项,CZ如下:
Expdp
scott/tiger ATTACH=scott.export_job
2.
CONTENT
该选项用于指定要导出的内容.默认gؓALL
CONTENT={ALL | DATA_ONLY |
METADATA_ONLY}
当设|CONTENT为ALL
?导出对象定义及其所有数?为DATA_ONLY?只导出对象数?为METADATA_ONLY?只导出对象定?/span>
Expdp scott/tiger
DIRECTORY=dump DUMPFILE=a.dump
CONTENT=METADATA_ONLY
3.
DIRECTORY
指定转储文g和日志文件所在的目录
DIRECTORY=directory_object
Directory_object用于指定目录对象名称.需要注?目录对象是用CREATE
DIRECTORY语句建立的对?而不是OS 目录
Expdp scott/tiger DIRECTORY=dump
DUMPFILE=a.dump
建立目录:
CREATE DIRECTORY dump as
‘d:dump’;
查询创徏了那些子目录:
SELECT * FROM dba_directories;
4.
DUMPFILE
用于指定转储文g的名U?默认名称为expdat.dmp
DUMPFILE=[directory_object:]file_name
[,….]
Directory_object用于指定目录对象?file_name用于指定转储文g?需要注?如果不指定directory_object,导出工具会自动用DIRECTORY选项指定的目录对?/span>
Expdp
scott/tiger DIRECTORY=dump1 DUMPFILE=dump2:a.dmp
5.
ESTIMATE
指定估算被导所占用盘I间分方?默认值是BLOCKS
EXTIMATE={BLOCKS |
STATISTICS}
讄为BLOCKS?oracle会按照目标对象所占用的数据块个数乘以数据块尺怼对象占用的I间,讄为STATISTICS?Ҏ最q统计g对象占用空?/span>
Expdp
scott/tiger TABLES=emp ESTIMATE=STATISTICS
DIRECTORY=dump
DUMPFILE=a.dump
6.
EXTIMATE_ONLY
指定是否只估导Z业所占用的磁盘空?默认gؓN
EXTIMATE_ONLY={Y |
N}
讄为Y?导出作用只估对象所占用的磁盘空?而不会执行导Z?为N?不仅估算对象所占用的磁盘空?q会执行导出操作.
Expdp
scott/tiger ESTIMATE_ONLY=y NOLOGFILE=y
7.
EXCLUDE
该选项用于指定执行操作旉放要排除对象cd或相兛_?/span>
EXCLUDE=object_type[:name_clause]
[,….]
Object_type用于指定要排除的对象cd,name_clause用于指定要排除的具体对象.EXCLUDE和INCLUDE不能同时使用
Expdp
scott/tiger DIRECTORY=dump DUMPFILE=a.dup EXCLUDE=VIEW
8.
FILESIZE
指定导出文g的最大尺?默认?,(表示文g寸没有限制)
9.
FLASHBACK_SCN
指定导出特定SCN时刻的表数据
FLASHBACK_SCN=scn_value
Scn_value用于标识SCN?FLASHBACK_SCN和FLASHBACK_TIME不能同时使用
Expdp
scott/tiger DIRECTORY=dump DUMPFILE=a.dmp
FLASHBACK_SCN=358523
10.
FLASHBACK_TIME
指定导出特定旉点的表数?/span>
FLASHBACK_TIME=”TO_TIMESTAMP(time_value)”
Expdp
scott/tiger DIRECTORY=dump DUMPFILE=a.dmp
FLASHBACK_TIME=
“TO_TIMESTAMP(’25-08-2004 14:35:00’,’DD-MM-YYYY
HH24:MI:SS’)”


11. FULL
指定数据库模式导?默认为N
FULL={Y | N}
为Y?标识执行数据库导?
12.
HELP
指定是否昄EXPDP命o行选项的帮助信?默认为N
当设|ؓY?会显C导出选项的帮助信?
Expdp
help=y
13. INCLUDE
指定导出时要包含的对象类型及相关对象
INCLUDE =
object_type[:name_clause] [,… ]
14.
JOB_NAME
指定要导Z用的名称,默认为SYS_XXX
JOB_NAME=jobname_string
15.
LOGFILE
指定导出日志文g文g的名U?默认名称为export.log
LOGFILE=[directory_object:]file_name
Directory_object用于指定目录对象名称,file_name用于指定导出日志文g?如果不指定directory_object.导出作用会自动用DIRECTORY的相应选项?
Expdp
scott/tiger DIRECTORY=dump DUMPFILE=a.dmp logfile=a.log
16.
NETWORK_LINK
指定数据库链?如果要将q程数据库对象导出到本地例程的{储文件中,必须讄该选项.
17.
NOLOGFILE
该选项用于指定止生成导出日志文g,默认gؓN.
18.
PARALLEL
指定执行导出操作的ƈ行进E个?默认gؓ1
19.
PARFILE
指定导出参数文g的名U?/span>
PARFILE=[directory_path] file_name
20.
QUERY
用于指定qo导出数据的where条g
QUERY=[schema.] [table_name:]
query_clause
Schema
用于指定Ҏ?table_name用于指定表名,query_clause用于指定条g限制子句.QUERY选项不能?
CONNECT=METADATA_ONLY,EXTIMATE_ONLY,TRANSPORT_TABLESPACES{选项同时使用.
Expdp
scott/tiger directory=dump dumpfiel=a.dmp
Tables=emp query=’WHERE
deptno=20’
21. SCHEMAS
该方案用于指定执行方案模式导?默认为当前用h?
22.
STATUS
指定昄导出作用q程的详l状?默认gؓ0
23.
TABLES
指定表模式导?/span>
TABLES=[schema_name.]table_name[:partition_name][,…]
Schema_name用于指定Ҏ?table_name用于指定导出的表?partition_name用于指定要导出的分区?
24.
TABLESPACES
指定要导I间列表
25.
TRANSPORT_FULL_CHECK
该选项用于指定被搬U表I间和未搬移表空间关联关pȝ查方?默认为N.
当设|ؓY?导出作用会检查表I间直接的完整关联关p?如果表空间所在表I间或其索引所在的表空间只有一个表I间被搬U?显C错误信?当设|ؓN?
导出作用只检查单端依?如果搬移索引所在表I间,但未搬移表所在表I间,显C出错信?如果搬移表所在表I间,未搬Uȝ引所在表I间,则不会显C错误信?
26.
TRANSPORT_TABLESPACES
指定执行表空间模式导?/span>
27.
VERSION
指定被导出对象的数据库版?默认gؓCOMPATIBLE.
VERSION={COMPATIBLE | LATEST |
version_string}
为COMPATIBLE?会根据初始化参数COMPATIBLE生成对象元数?为LATEST?会根据数据库的实际版本生成对象元数据.version_string用于指定数据库版本字W串.调用EXPDP
使用EXPDP工具?其{储文件只能被存放在DIRECTORY对象对应的OS目录?而不能直接指定{储文件所在的OS目录.因此,
使用EXPDP工具?必须首先建立DIRECTORY对象.q且需要ؓ数据库用h予用DIRECTORY对象权限.

转自Q?a >http://hi.baidu.com/hzfsai/item/4a4b3fc4b1cf7e51ad00efbd


wilsonyq 2013-01-30 16:08 发表评论
]]>
Oracle密码有效期设|?/title><link>http://www.aygfsteel.com/wilsonyq/articles/381631.html</link><dc:creator>wilsonyq</dc:creator><author>wilsonyq</author><pubDate>Wed, 27 Jun 2012 08:41:00 GMT</pubDate><guid>http://www.aygfsteel.com/wilsonyq/articles/381631.html</guid><wfw:comment>http://www.aygfsteel.com/wilsonyq/comments/381631.html</wfw:comment><comments>http://www.aygfsteel.com/wilsonyq/articles/381631.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/wilsonyq/comments/commentRss/381631.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/wilsonyq/services/trackbacks/381631.html</trackback:ping><description><![CDATA[<div> <div> <p><span style="font-family: Comic Sans MS">密码有效期由默认的</span><span style="font-family: Comic Sans MS">180</span><span style="font-family: Comic Sans MS">天修Ҏ</span><span style="font-family: Comic Sans MS">“</span><span style="font-family: Comic Sans MS">无限?/span><span style="font-family: Comic Sans MS">”</span><span style="font-family: Comic Sans MS">Q?/span> <span style="font-family: Comic Sans MS">在系l管理员下执行如下语句即?/span></p> <p><span style="font-family: Comic Sans MS;background: #000000; color: #ffffff">ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED</span> </p> <p><span style="font-family: Comic Sans MS">修改之后不需要重启动数据库,会立即生效?/span></p> <p><span style="font-family: Comic Sans MS">下面是参考文档:</span></p> <p><span style="font-family: Comic Sans MS">登陆数据库,</span><span><br /></span><span style="font-family: Comic Sans MS">SQL*Plus: Release 11.2.0.1.0 Production on </span><span style="font-family: Comic Sans MS">星期?/span><span style="font-family: Comic Sans MS"> 11</span><span style="font-family: Comic Sans MS">?/span><span style="font-family: Comic Sans MS"> 4 16:34:06 2010<br /></span><span style="font-family: Comic Sans MS">Copyright (c) 1982, 2009, Oracle.  All rights reserved.<br /></span><span style="font-family: Comic Sans MS">ERROR:<br /></span><span style="font-family: Comic Sans MS">ORA-28001: the password has expired<br /></span><span style="font-family: Comic Sans MS">google</span><span style="font-family: Comic Sans MS">下,参考以下修改:</span><span><br /></span><span style="font-family: Comic Sans MS">【原?/span><span style="font-family: Comic Sans MS">/</span><span style="font-family: Comic Sans MS">触发因素?/span><span><br /></span><span style="font-family: Comic Sans MS">定是由?/span><span style="font-family: Comic Sans MS">oracle11g</span><span style="font-family: Comic Sans MS">中默认在</span><span style="font-family: Comic Sans MS">default</span><span style="font-family: Comic Sans MS">概要文g中设|了</span><span style="font-family: Comic Sans MS">“PASSWORD_LIFE_TIME=180</span><span style="font-family: Comic Sans MS">?/span><span style="font-family: Comic Sans MS">”</span><span style="font-family: Comic Sans MS">所D?/span></p> <p><span style="font-family: Comic Sans MS">【媄响和风险?/span></p> <p><span style="font-family: Comic Sans MS">影响Q密码过期后Q业务进E连接数据库异常Q媄响业务用?/span></p> <p><span style="font-family: Comic Sans MS">问题发生频率Q数据库密码q期后,业务q程一旦重启会提示q接p|?/span></p> <p><span style="font-family: Comic Sans MS">【解x案?/span></p> <p><span style="font-family: Comic Sans MS">按照如下步骤q行操作Q?/span></p> <p><span style="font-family: Comic Sans MS">1</span><span style="font-family: Comic Sans MS">、查看用L</span><span style="font-family: Comic Sans MS">proifle</span><span style="font-family: Comic Sans MS">是哪个,一般是</span><span style="font-family: Comic Sans MS">default</span><span style="font-family: Comic Sans MS">Q?/span></p> <p><span style="font-family: Comic Sans MS">sql>SELECT username,PROFILE FROM dba_users;</span></p> <p><span style="font-family: Comic Sans MS">2</span><span style="font-family: Comic Sans MS">、查看指定概要文Ӟ?/span><span style="font-family: Comic Sans MS">default</span><span style="font-family: Comic Sans MS">Q的密码有效期设|:</span></p> <p><span style="font-family: Comic Sans MS">sql>SELECT * FROM dba_profiles s WHERE s.profile=""DEFAULT"" AND resource_name=""PASSWORD_LIFE_TIME"";</span></p> <p><span style="font-family: Comic Sans MS">3</span><span style="font-family: Comic Sans MS">、将密码有效期由默认?/span><span style="font-family: Comic Sans MS">180</span><span style="font-family: Comic Sans MS">天修Ҏ</span><span style="font-family: Comic Sans MS">“</span><span style="font-family: Comic Sans MS">无限?/span><span style="font-family: Comic Sans MS">”</span><span style="font-family: Comic Sans MS">Q?/span></p> <p><span style="font-family: Comic Sans MS">sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;</span></p> <p><span style="font-family: Comic Sans MS">修改之后不需要重启动数据库,会立即生效?/span></p> <p><span style="font-family: Comic Sans MS">4</span><span style="font-family: Comic Sans MS">、修改后Q还没有被提C?/span><span style="font-family: Comic Sans MS">ORA-28002</span><span style="font-family: Comic Sans MS">警告的帐户不会再到同样的提C;</span></p> <p><span style="font-family: Comic Sans MS">已经被提C的帐户必须再改一ơ密码,举例如下Q?/span></p> <p><span style="font-family: Comic Sans MS">$sqlplus / as sysdba</span></p> <p><span style="font-family: Comic Sans MS">sql> alter user </span><span style="font-family: Comic Sans MS">用户?/span><span style="font-family: Comic Sans MS"> identified by <</span><span style="font-family: Comic Sans MS">原来的密?/span><span style="font-family: Comic Sans MS">> ----</span><span style="font-family: Comic Sans MS">不用换新密码</span></p> <p><span style="font-family: Comic Sans MS">oracle11g</span><span style="font-family: Comic Sans MS">启动参数</span><span style="font-family: Comic Sans MS">resource_limit</span><span style="font-family: Comic Sans MS">无论讄?/span><span style="font-family: Comic Sans MS">false</span><span style="font-family: Comic Sans MS">q是</span><span style="font-family: Comic Sans MS">true</span><span style="font-family: Comic Sans MS">Q密码有效期都是生效的,所以必通过以上方式q行修改。以上的帐户名请Ҏ实际使用的帐户名更改?/span><span style="font-family: 宋体"><br /><br /></span><span style="font-family: Comic Sans MS">原文来自Q?a ><span style="font-family: Comic Sans MS">http://www.mysjtu.com/page/M0/S570/570218.html</span></a></span></p></div></div><img src ="http://www.aygfsteel.com/wilsonyq/aggbug/381631.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/wilsonyq/" target="_blank">wilsonyq</a> 2012-06-27 16:41 <a href="http://www.aygfsteel.com/wilsonyq/articles/381631.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>字符集问?/title><link>http://www.aygfsteel.com/wilsonyq/articles/380858.html</link><dc:creator>wilsonyq</dc:creator><author>wilsonyq</author><pubDate>Fri, 15 Jun 2012 06:03:00 GMT</pubDate><guid>http://www.aygfsteel.com/wilsonyq/articles/380858.html</guid><wfw:comment>http://www.aygfsteel.com/wilsonyq/comments/380858.html</wfw:comment><comments>http://www.aygfsteel.com/wilsonyq/articles/380858.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/wilsonyq/comments/commentRss/380858.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/wilsonyq/services/trackbacks/380858.html</trackback:ping><description><![CDATA[<p><span style="font-family: Comic Sans MS; color: red"><strong>基本知识</strong><span style="font-family: 宋体; color: red"></span></p> <p><span style="font-family: 宋体; color: #000000"><strong> </strong>   字符集(也称字元集,</span><span style="color: #000000">Character Set</span><span style="font-family: 宋体; color: #000000">Q就是字W编码表</span><span style="color: #000000">(codepage)</span><span style="font-family: 宋体; color: #000000">Q一个字W不文、中文、韩文等在计机pȝ内存或硬盘中通过二进制的字节Q?/span><span style="color: #000000">Byte</span><span style="font-family: 宋体; color: #000000">Q保存,q个二进制的~码是字符~码Q也U内码)Q字W集是字符与内码的对应Q映)表?/span></p> <p><span style="font-family: 宋体; color: #000000">    因ؓ多国语言的原因,出CҎ本国语言制作的字W集。如使用最q泛?/span><span style="color: #000000">ASCII</span><span style="font-family: 宋体; color: #000000">~码Q由国国家标准局</span><span style="color: #000000">(</span><span style="font-family: 宋体; color: #000000">?/span><span style="color: #000000">ANSI)</span><span style="font-family: 宋体; color: #000000">制定Q适用于所有拉丁、英文字W。中国大陆?/span><span style="color: #000000">GB2312,GBK,GB18030</span><span style="font-family: 宋体; color: #000000">{字W集Q这些字W集包含所有汉字字W的内码Q其?/span><span style="color: #000000">GBK,GB18030</span><span style="font-family: 宋体; color: #000000">UCؓ大字W集Q对J体中文也进行了~码。香港、台湾、澳门地Z?/span><span style="color: #000000">Big5</span><span style="font-family: 宋体; color: #000000">~码Q?/span><span style="color: #000000">Big5</span><span style="font-family: 宋体; color: #000000">收录了繁体中文(有些J体与中国大陆繁体字W有差异Q的~码Q不包含体中文的字符~码。韩文?/span><span style="color: #000000">euc-kr</span><span style="font-family: 宋体; color: #000000">的字W集Q韩文中也有很多汉字Q所以字W集包括很多汉字字符的编码。其他如日文、俄文等都有自己国家制定的字W集Q用来保证计机pȝ能正显C本国的语言文字。不同语a的字W集不具有通用性,</span><span style="color: #000000">ASCII</span><span style="font-family: 宋体; color: #000000">字符集没有制定中文字W的~码Q?/span><span style="color: #000000">GB2312</span><span style="font-family: 宋体; color: #000000">没有制定韩文字符的编码,</span><span style="color: #000000">Big5</span><span style="font-family: 宋体; color: #000000">没有制定体中文字W的~码Q针对这U不兼容性,官方发布?/span><span style="color: #000000">Unicode</span><span style="font-family: 宋体; color: #000000">Q进一步优化的</span><span style="color: #000000">UTF7,UTF8,UTF16</span><span style="font-family: 宋体; color: #000000">{)字符集,Ҏ一U语a的每个字W制定了l一且唯一的内码,满跨语a、跨q_的字W解码和转换处理?/span></p> <p> </p> <p><span style="font-family: 宋体; color: #000000">字符集编码(</span><span style="color: #000000">16</span><span style="font-family: 宋体; color: #000000">q制Q示例:</span></p> <p> </p> <p> <table style="border-collapse: collapse" border="1" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 73.5pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="98"> <p style="text-align: center; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="center"><span>字符/字符?/span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 88.5pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="118"> <p style="text-align: center; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="center"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">GBK</span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 83.25pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="111"> <p style="text-align: center; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="center"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">Euc-kr </span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 87pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="116"> <p style="text-align: center; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="center"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">UTF8</span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 93.75pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="125"> <p style="text-align: center; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="center"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">UTF16 </span></p></td></tr> <tr> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 73.5pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="98"> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="left"><span style="font-family: 宋体; color: #000000; font-size: 9pt">物流</span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 88.5pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="118"> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="left"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">ce-ef ,c1-f7</span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 83.25pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="111"> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="left"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">da-aa,d7-b5</span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 87pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="116"> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="left"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">e7-89-a9,e6-b5-81</span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 93.75pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="125"> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="left"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">72-69,6d-41</span></p></td></tr> <tr> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 73.5pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="98"> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="left"><span style="font-family: 'Batang','serif'; color: #000000; font-size: 9pt">삙z</span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 88.5pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="118"> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="left"><span style="font-family: 宋体; color: #000000; font-size: 9pt">?/span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 83.25pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="111"> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="left"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">bb-ef ,bc-ba</span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 87pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="116"> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="left"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">ec-82-bc,ec-84-b1</span></p></td> <td style="border-bottom: #d4d0c8; border-left: #d4d0c8; padding-bottom: 0cm; background-color: transparent; padding-left: 0cm; width: 93.75pt; padding-right: 0cm; border-top: #d4d0c8; border-right: #d4d0c8; padding-top: 0cm" valign="top" width="125"> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt" align="left"><span style="font-family: 'Arial','sans-serif'; color: #000000; font-size: 9pt">c0-bc,c1-31</span></p></td></tr></tbody></table></p> <p style="text-align: left; line-height: 19.5pt; margin: 0cm 0cm 12pt;background: white" align="left"><span style="font-family: 宋体; color: #000000; font-size: 9pt">注:</span></p> <p><span style="color: #000000">1) </span><span style="font-family: 宋体; color: #000000">字符“</span><span style="font-family: 'Batang','serif'; color: #000000">삙z</span><span style="font-family: 宋体; color: #000000">”在韩文字W集</span><span style="color: #000000">Euc-kr</span><span style="font-family: 宋体; color: #000000">中的~码?/span><span style="color: #000000">bb-ef-bc-ba,</span><span style="font-family: 宋体; color: #000000">?/span><span style="color: #000000">GBK</span><span style="font-family: 宋体; color: #000000">字符集中是没?#8220;</span><span style="font-family: 'Batang','serif'; color: #000000">삙z</span><span style="font-family: 宋体; color: #000000">”q两个字W的Q也是?/span><span style="color: #000000">bb-ef-bc-ba</span><span style="font-family: 宋体; color: #000000">?/span><span style="color: #000000">Euc-kr</span><span style="font-family: 宋体; color: #000000">?/span><span style="color: #000000">GBK</span><span style="font-family: 宋体; color: #000000">~码对照表中是没有记录的Q如果你是?/span><span style="color: #000000">GBK</span><span style="font-family: 宋体; color: #000000">字符集来?#8220;</span><span style="font-family: 'Batang','serif'; color: #000000">삙z</span><span style="font-family: 宋体; color: #000000">”作出解释Q解码)Q那</span><span style="color: #000000">GBK</span><span style="font-family: 宋体; color: #000000">q字符“Q?#8221;Q因韩文字符是两个字节,所以用全角?Q代替,全角Q的~码?/span><span style="color: #000000">GBK</span><span style="font-family: 宋体; color: #000000">中是</span><span style="color: #000000">a3-bf</span><span style="font-family: 宋体; color: #000000">?/span></p> <p> </p> <p><span style="color: #000000">2) </span><span style="font-family: 宋体; color: #000000">汉字“物流”字符?/span><span style="color: #000000">Euc-kr</span><span style="font-family: 宋体; color: #000000">中的~码?/span><span style="color: #000000">da-aa,d7-b5</span><span style="font-family: 宋体; color: #000000">Q这说明韩文字符集中包含了部分汉字的~码Q当然这个编码与</span><span style="color: #000000">GBK</span><span style="font-family: 宋体; color: #000000">字符集中“物流”两个字符的编码(</span><span style="color: #000000">ce-ef ,c1-f7</span><span style="font-family: 宋体; color: #000000">Q是不同的,?/span><span style="color: #000000">GBK</span><span style="font-family: 宋体; color: #000000">去解释韩文字W集?#8220;物流”两个字符Q显C的l果肯定不是“物流”两个字符。同LQ在</span><span style="color: #000000">GBK</span><span style="font-family: 宋体; color: #000000">中很多繁体中文字W的~码?/span><span style="color: #000000">BIG5</span><span style="font-family: 宋体; color: #000000">中相同繁体中文的字符~码也是不同的,例如你在体中文环境开发应用程序时Q窗体控件用繁体中文表C,但是在繁?/span><span style="color: #000000">OS</span><span style="font-family: 宋体; color: #000000">q行应用E序Q控件上的繁体中文变成了q或?Q原因就是不同字W集同样字符的编码是不同的,解决q个问题的方法就是将应用E序使用</span><span style="color: #000000">unicode</span><span style="font-family: 宋体; color: #000000">~码保存Q告诉操作系l?/span><span style="color: #000000">unicode</span><span style="font-family: 宋体; color: #000000">字符集对你的应用E序中的字符q行解码?/span></p> <p><span style="color: #000000">    Windows</span><span style="font-family: 宋体; color: #000000">操作pȝQ?/span><span style="color: #000000">OS</span><span style="font-family: 宋体; color: #000000">Q的字符集:不同语言?/span><span style="color: #000000">OS</span><span style="font-family: 宋体; color: #000000">的默认字W集是不一L。英?/span><span style="color: #000000">OS</span><span style="font-family: 宋体; color: #000000">使用</span><span style="color: #000000">ASCII</span><span style="font-family: 宋体; color: #000000">字符集作为系l的字符集,体?/span><span style="color: #000000">GB2312</span><span style="font-family: 宋体; color: #000000">Q繁体?/span><span style="color: #000000">Big5</span><span style="font-family: 宋体; color: #000000">Q在</span><span style="color: #000000">VB.NET</span><span style="font-family: 宋体; color: #000000">中,可用</span><span style="color: #000000">System.Text.Encoding.Default.EncodingName</span><span style="font-family: 宋体; color: #000000">?/span><span style="color: #000000">OS</span><span style="font-family: 宋体; color: #000000">的字W集Q?/span><span style="color: #000000">Windows</span><span style="font-family: 宋体; color: #000000">pȝ本n对系l默认的字符集有很好的支持,但是安装?/span><span style="color: #000000">OS</span><span style="font-family: 宋体; color: #000000">上的应用E序却不一定这栗例如,在一个简体中文操作系l上安装了韩文版的某个应用程序,q个应用E序在开发时使用的是</span><span style="color: #000000">euc-kr</span><span style="font-family: 宋体; color: #000000">字符集编码。因?/span><span style="color: #000000">OS</span><span style="font-family: 宋体; color: #000000">默认的处理非</span><span style="color: #000000">Unicode</span><span style="font-family: 宋体; color: #000000">E序的字W集?/span><span style="color: #000000">GB2312,</span><span style="font-family: 宋体; color: #000000">?/span><span style="color: #000000"> GB2312</span><span style="font-family: 宋体; color: #000000">字符集ƈ未对M韩文字符q行~码Q在</span><span style="color: #000000">GB2312</span><span style="font-family: 宋体; color: #000000">内找不到M一个韩文字W的内码Q找不到只能?#8220;Q?#8221;代替q个字符Q对应的~码变成?#8220;Q?#8221;的编码,例如Q?#8220;</span><span style="font-family: 'Batang','serif'; color: #000000">삙z</span><span style="font-family: 宋体; color: #000000">”q两个韩文字W在E序q行时显C的?#8220;Q?#8221;。解册个问题,有三U方法:</span><span style="color: #000000">1</span><span style="font-family: 宋体; color: #000000">Q该韩文应用E序使用</span><span style="color: #000000">Unicode</span><span style="font-family: 宋体; color: #000000">~码保存。在体环境运行时Q?/span><span style="color: #000000">OS</span><span style="font-family: 宋体; color: #000000">使用</span><span style="color: #000000">Unicode</span><span style="font-family: 宋体; color: #000000">字符集解码,只要pȝ安装韩文字体Q就可正常显C韩文;</span><span style="color: #000000">2</span><span style="font-family: 宋体; color: #000000">Q将</span><span style="color: #000000">OS</span><span style="font-family: 宋体; color: #000000">处理?/span><span style="color: #000000">Unicode</span><span style="font-family: 宋体; color: #000000">E序使用的字W集改ؓ</span><span style="color: #000000">euc-kr</span><span style="font-family: 宋体; color: #000000">Q支持韩文应用程序的解码Q在</span><span style="color: #000000">control panel->Regional and Language Options </span><span style="font-family: 宋体; color: #000000">修改Q;</span><span style="color: #000000">3</span><span style="font-family: 宋体; color: #000000">Q安装微软的</span><span style="color: #000000">AppLocale</span><span style="font-family: 宋体; color: #000000">工具Q指定该韩文应用E序q行时?/span><span style="color: #000000">euc-kr</span><span style="font-family: 宋体; color: #000000">的字W集?/span><br /><br /><br /><strong>为避免ؕ码,l一字W集Q操作系l字W集?/strong></span><strong><span style="font-family: Comic Sans MS">Oracle客户端字W集?/span><span style="font-family: Comic Sans MS">Oracle数据库字W集Q设|ؓ?/span><span style="font-family: Comic Sans MS">Oracle </span><span>数据库的字符集一_</span><span style="color: red"></span></strong></p> <p><strong></strong> </p> <p><strong><span style="font-family: 宋体">操作pȝ字符?/strong></span><strong><span style="font-family: 宋体">Q?/span></strong></p> <p><span style="font-family: 宋体">Ҏ一?/span></p> <p><span style="font-family: Comic Sans MS">开?/span><span style="font-family: Comic Sans MS">—</span><span style="font-family: Comic Sans MS">q行Q输?/span><span style="font-family: Comic Sans MS">cmd</span><span style="font-family: Comic Sans MS">Q输?/span><span style="font-family: Comic Sans MS">chcp</span><span style="font-family: Comic Sans MS">命o<br /><img border="0" alt="" src="http://www.aygfsteel.com/images/blogjava_net/wilsonyq/1.png" width="551" height="176" /><br /><br /></span></p> <p> </p> <p><span style="font-family: 宋体">在控刉?/span>—<span style="font-family: 宋体">区域和欲予选项Q查看本pȝzd的代码页对应的字W集<img border="0" alt="" src="http://www.aygfsteel.com/images/blogjava_net/wilsonyq/2.png" width="404" height="443" /><br /><br /></span></p> <p> </p> <p><span style="font-family: Comic Sans MS">Ҏ二?/span></p> <p><span style="font-family: Comic Sans MS">开?/span><span style="font-family: Comic Sans MS">—</span><span style="font-family: Comic Sans MS">q行Q输?/span><span style="font-family: Comic Sans MS">cmd</span><span style="font-family: Comic Sans MS">Q?br /></span></p> <p> </p> <p><strong><span style="font-family: Comic Sans MS"><img border="0" alt="" src="http://www.aygfsteel.com/images/blogjava_net/wilsonyq/4.png" width="522" height="340" /><br /><br /><br /><img border="0" alt="" src="http://www.aygfsteel.com/images/blogjava_net/wilsonyq/3.png" width="457" height="250" /><br /><br />Oracle</strong></span><span><strong><span style="font-family: Comic Sans MS">客户端字W集</strong></span></span><strong><span style="font-family: Comic Sans MS">Q?/span></strong></p> <p><span style="font-family: Comic Sans MS">查看及修改:开?/span><span style="font-family: Comic Sans MS">—</span><span style="font-family: Comic Sans MS">q行Q输入regedit</span><span style="font-family: Comic Sans MS">Q?/span><span style="font-family: Comic Sans MS">扑ֈ</span></p> <p><span style="font-family: Comic Sans MS">HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1</span></p> <p> </p> <p><span style="font-family: Comic Sans MS">g改ؓ“</span><span style="font-family: Comic Sans MS">SIMPLIFIED CHINESE_CHINA.ZHS16GBK</span><span style="font-family: Comic Sans MS">”</span></p> <p><img border="0" alt="" src="http://www.aygfsteel.com/images/blogjava_net/wilsonyq/5.png" width="1006" height="441" /><br /><br /></p> <p><strong><span style="font-family: Comic Sans MS">Oracle</strong></span><span><strong><span style="font-family: Comic Sans MS">数据库字W集</strong></span></span><strong><span style="font-family: Comic Sans MS">Q?/span></strong></p> <p><span style="font-family: Comic Sans MS">安装数据库时讄</span></p> <p><span style="font-family: Comic Sans MS">查询语句Q?/span><span style="font-family: Comic Sans MS">select userenv('language') from dual;<img border="0" alt="" src="http://www.aygfsteel.com/images/blogjava_net/wilsonyq/6.png" width="698" height="279" /><br /><br /><br /></span></p> <p> </p> <p> </p><img src ="http://www.aygfsteel.com/wilsonyq/aggbug/380858.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/wilsonyq/" target="_blank">wilsonyq</a> 2012-06-15 14:03 <a href="http://www.aygfsteel.com/wilsonyq/articles/380858.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Pl\SQL developer查询出来的结果显CZؕ码的问题http://www.aygfsteel.com/wilsonyq/articles/380847.htmlwilsonyqwilsonyqFri, 15 Jun 2012 03:43:00 GMThttp://www.aygfsteel.com/wilsonyq/articles/380847.htmlhttp://www.aygfsteel.com/wilsonyq/comments/380847.htmlhttp://www.aygfsteel.com/wilsonyq/articles/380847.html#Feedback0http://www.aygfsteel.com/wilsonyq/comments/commentRss/380847.htmlhttp://www.aygfsteel.com/wilsonyq/services/trackbacks/380847.html
执行SQL语法: select * from v$nls_parameters;

2讄本地客户端编?
q入 我的电脑,属?高,环境变量,d2?LANG=zh_CN.GBK ?NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

wilsonyq 2012-06-15 11:43 发表评论
]]>
Oracle 11gR2 卸蝲问题http://www.aygfsteel.com/wilsonyq/articles/380112.htmlwilsonyqwilsonyqWed, 06 Jun 2012 03:33:00 GMThttp://www.aygfsteel.com/wilsonyq/articles/380112.htmlhttp://www.aygfsteel.com/wilsonyq/comments/380112.htmlhttp://www.aygfsteel.com/wilsonyq/articles/380112.html#Feedback0http://www.aygfsteel.com/wilsonyq/comments/commentRss/380112.htmlhttp://www.aygfsteel.com/wilsonyq/services/trackbacks/380112.htmlOracle 11gr2的完全卸载方式与前些版本有了改变Q运行D:\app\Administrator\product\11.2.0\dbhome_1\deinstall的deinstall.bat批处理文件卸载,全程代码如下Q?/span>

 

Checking for required files and bootstrapping ...
Please wait ...
复制?14 个文?br />复制?611 个文?br />已复?1 个文件?br />已复?1 个文件?br />Location of logs C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六-09-04_12-
13-55\logs\

 

############ ORACLE DEINSTALL & DECONFIG TOOL START ############

 


######################## CHECK OPERATION START ########################
安装查配|开?/span>

 


?Oracle ȝ录位|是否存?D:\app\Administrator\product\11.2.0\dbhome_1
选择q行卸蝲?Oracle ȝ录类型ؓ: SIDB
选择q行卸蝲?Oracle 基目录ؓ: D:\app\Administrator
查主产品清单位置是否存在 C:\Program Files\Oracle\Inventory

 

安装查配|结?/span>

 

?Windows ?.NET 产品配置开?/span>

 


以下 Windows ?.NET 产品从 Oracle ȝ录取消配|?asp.net,ode.net,odp.net,ntol
edb,oramts

 

?Windows ?.NET 产品配置l束

 


|络配置查配|开?/span>

 

|络取消配置跟踪文g位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六-
09-04_12-13-55\logs\netdc_check9099948279725757430.log

 

|络配置查配|结?/span>

 

数据库检查配|开?/span>

 

数据库取消配|跟t文件位|? C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall?/span>
?09-04_12-13-55\logs\databasedc_check1621612446029651947.log

 

指定值列表作入时使用逗号作ؓ分隔W?/span>

 

指定在此 Oracle ȝ录中配置的数据库名的列表 [ORCL]:

 

###### 对于数据?'ORCL' ######

 

单实例数据库
数据库的诊断目标位置: D:\APP\ADMINISTRATOR\diag\rdbms\orcl
数据库用的存储cd: FS
数据库文件位|? D:\APP\ADMINISTRATOR\ORADATA\ORCL,D:\APP\ADMINISTRATOR\FLASH_REC
OVERY_AREA\ORCL
快速恢复区位置: D:\app\Administrator\flash_recovery_area\ORCL
数据?spfile 位置: D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILE
ORCL.ORA

 

已自动搜索到数据?ORCL 的详l资料。是否仍要修?ORCL 数据库的详细资料? [n]: y

 


###### 对于数据?'ORCL' ######

 

指定此数据库 (1. 单实例数据库|2. 启用 Oracle Restart 的数据库) 的类?[1]:
指定数据库的诊断目标位置 [D:\APP\ADMINISTRATOR\diag\rdbms\orcl]:
指定数据?ASM|FS 使用的存储类?[FS]:

 

如果有Q何数据库文g存在于共享文件系l上, h定目录的列表。如果找C 'ORCL' ?/span>
目录, 则将删除该子目录。否则将删除指定的目录。此? 可以指定带有完整路径的数据库
文g的列?[D:\APP\ADMINISTRATOR\ORADATA\ORCL,D:\APP\ADMINISTRATOR\FLASH_RECOVER
Y_AREA\ORCL]:

 

如果在文件系l上配置了快速恢复区, h定其位置。如果找C 'ORCL' 子目? 则将?/span>
除该子目录?[D:\app\Administrator\flash_recovery_area\ORCL]:

 

指定数据?spfile 位置 [D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SP
FILEORCL.ORA]:

 

数据库检查配|结?/span>

 

Enterprise Manager Configuration Assistant START

 

EMCA 取消配置跟踪文g位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六
-09-04_12-13-55\logs\emcadc_check.log

 

查数据库 ORCL 的配|?/span>
Enterprise Manager Configuration Assistant END
Oracle Configuration Manager check START
OCM check log file location : C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall
周六-09-04_12-13-55\logs\\ocm_check7346.log
Oracle Configuration Manager check END

 

######################### CHECK OPERATION END #########################

 


####################### CHECK OPERATION SUMMARY #######################
选择q行卸蝲?Oracle ȝ录ؓ: D:\app\Administrator\product\11.2.0\dbhome_1
Oracle ȝ录注册到的品清单位|ؓ: C:\Program Files\Oracle\Inventory
以下 Windows ?.NET 产品从 Oracle ȝ录取消配|?asp.net,ode.net,odp.net,ntol
edb,oramts
已选中以下数据库来取消配置: ORCL
数据库唯一名称: ORCL
已用存储: FS
ؓ以下数据库更?Enterprise Manager 配置: ORCL
没有要更新的 Enterprise Manager ASM 目标
没有要移植的 Enterprise Manager 监听E序目标
Checking the config status for CCR
Oracle Home exists with CCR directory, but CCR is not configured
CCR check is finished
是否l箋 (y - ? n - ?? [n]: y
此会话的日志写? 'C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六-09-04
_12-13-55\logs\deinstall_deconfig2010-09-04_12-14-52-PM.out'
此会话的M错误消息都将写入: 'C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall
周六-09-04_12-13-55\logs\deinstall_deconfig2010-09-04_12-14-52-PM.err'

 

######################## CLEAN OPERATION START ########################

 

Enterprise Manager Configuration Assistant START

 

EMCA 取消配置跟踪文g位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周六
-09-04_12-13-55\logs\emcadc_clean.log

 

更新数据?ORCL ?Enterprise Manager Database Control 配置
更新 Enterprise Manager ASM 目标 (如果?
更新 Enterprise Manager 监听E序目标 (如果?
Enterprise Manager Configuration Assistant END
数据库取消配|跟t文件位|? C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall?/span>
?09-04_12-13-55\logs\databasedc_clean4524227538174628415.log
数据库清除配|开?ORCL
此操作可能需要持l几分钟?/span>
。。。?/span>

 

 

 

DOS提示卸蝲完毕自动退出后Q到q里卸蝲差不多成功了,重启后删除安装目录即可,不用删除注册表之cȝ了?/span>

  在卸载完成后Q重新安装的时候,提示OracleMTSRecoveryService 路径找不?在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleMTSRecoveryService 修改对应的\径解?br />
原文来自Q?span style="font-family: Comic Sans MS">http://www.cnblogs.com/hnsdwhl/archive/2011/07/17/2108674.html



wilsonyq 2012-06-06 11:33 发表评论
]]>
Oracle客户端字W集与数据库字符?/title><link>http://www.aygfsteel.com/wilsonyq/articles/379483.html</link><dc:creator>wilsonyq</dc:creator><author>wilsonyq</author><pubDate>Tue, 29 May 2012 14:12:00 GMT</pubDate><guid>http://www.aygfsteel.com/wilsonyq/articles/379483.html</guid><wfw:comment>http://www.aygfsteel.com/wilsonyq/comments/379483.html</wfw:comment><comments>http://www.aygfsteel.com/wilsonyq/articles/379483.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/wilsonyq/comments/commentRss/379483.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/wilsonyq/services/trackbacks/379483.html</trackback:ping><description><![CDATA[<font face="Verdana"> <p><span style="font-family: Comic Sans MS">修改Oracle客户端字W集Ҏ:</span></p> <p><span style="font-family: Comic Sans MS">1:可以通过修改注册表键值永久设|,cM于这L键?</span><br /><span style="font-family: Comic Sans MS">HKEY_LOCAL_MACHINE/SOFTWARE/Oracle/HOME0?</span><br /><span style="font-family: Comic Sans MS">如一般的体中?/span><br /><span style="font-family: Comic Sans MS">nls_langQSIMPLIFIED CHINESE_CHINA.ZHS16GBK</span></p> <p> </p> <p><span style="font-family: Comic Sans MS">2:查看数据库当前字W集参数讄</span></p> <p><span style="font-family: Comic Sans MS">SQL> select userenv('language') from dual;</span></p> <p><span style="font-family: Comic Sans MS">USERENV('LANGUAGE')</span><br /><span style="font-family: Comic Sans MS">----------------------------------------------------</span><br /><span style="font-family: Comic Sans MS">SIMPLIFIED CHINESE_CHINA.ZHS16GBK</span></p><br /><br /><span style="font-family: Comic Sans MS">原文来自Qhttp://blog.csdn.net/java3344520/article/detai</span>ls/5469843</font><img src ="http://www.aygfsteel.com/wilsonyq/aggbug/379483.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/wilsonyq/" target="_blank">wilsonyq</a> 2012-05-29 22:12 <a href="http://www.aygfsteel.com/wilsonyq/articles/379483.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SQL中的onQhavingQwherehttp://www.aygfsteel.com/wilsonyq/articles/SQL.htmlwilsonyqwilsonyqFri, 17 Feb 2012 09:11:00 GMThttp://www.aygfsteel.com/wilsonyq/articles/SQL.htmlhttp://www.aygfsteel.com/wilsonyq/comments/370201.htmlhttp://www.aygfsteel.com/wilsonyq/articles/SQL.html#Feedback0http://www.aygfsteel.com/wilsonyq/comments/commentRss/370201.htmlhttp://www.aygfsteel.com/wilsonyq/services/trackbacks/370201.html

SQL中on条g与where条g的区?

       数据库在通过q接两张或多张表来返回记录时Q都会生成一张中间的临时表,然后再将q张临时表返回给用户?/span>
      在用left jionӞon和where条g的区别如下:
1?on条g是在生成临时表时使用的条Ӟ它不on中的条g是否为真Q都会返回左边表中的记录?/span>
2、where条g是在临时表生成好后,再对临时表进行过滤的条g。这时已l没有left join的含义(必须q回左边表的记录Q了Q条件不为真的就全部qo掉?/span>
 假设有两张表Q?/span>
?Qtab2

id

size

1

10

2

20

3

30

?Qtab2

size

name


10

AAA

20

BBB

20

CCC


两条SQL:
1、select * form tab1 left join tab2 on (tab1.size = tab2.size) where tab2.name=’AAA’
2、select * form tab1 left join tab2 on (tab1.size = tab2.size and tab2.name=’AAA’)
W一条SQL的过E:
1、中间表
on条g:
tab1.size = tab2.size
tab1.idtab1.sizetab2.sizetab2.name

1

10

10

AAA

2

20

20

BBB

2

20

20

CCC

3

30

(null)

(null)

|

|

2、再对中间表qo
where 条gQ?/span>
tab2.name=’AAA’
tab1.idtab1.sizetab2.sizetab2.name

1

10

10

AAA



W二条SQL的过E:
1、中间表
on条g:
tab1.size = tab2.size and tab2.name=’AAA’
(条g不ؓ真也会返回左表中的记?
tab1.idtab1.sizetab2.sizetab2.name

1

10

10

AAA

2

20

(null)

(null)

3

30

(null)

(null)

     其实以上l果的关键原因就是left join,right join,full join的特D性,不管on上的条g是否为真都会q回left或right表中的记?/strong>Qfull则具有left和right的特性的q?而inner jion没这个特D性,则条件放在on中和where中,q回的结果集是相同的?br />

on、where、having的区?br />
on?where、havingq三个都可以加条件的子句中,on是最先执行,whereơ之Qhaving最后。有时候如果这先后序不媄响中间结果的话,?最l结果是相同的。但因ؓon是先把不W合条g的记录过滤后才进行统计,它就可以减少中间q算要处理的数据Q按理说应该速度是最快的?nbsp;  
   
   Ҏ上面的分析,可以知道where也应该比having快点的,因ؓ它过滤数据后才进行sumQ所以having是最慢的。但也不是说having没用Q因为有时在步骤3q没出来都不知道那个记录才符合要求时Q就要用having了?nbsp;  
   
   在两个表联接时才用on的,所以在一个表的时候,剩下where跟having比较了。在q单表查询统计的情况下,如果要过滤的条g没有涉及到要计算 字段Q那它们的结果是一LQ只是where可以使用rushmore技术,而having׃能,在速度上后者要慢?nbsp;  
   
   如果要涉及到计算的字D,pC在没计之前,q个字段的值是不确定的Q根据上写的工作流E,where的作用时间是在计之前就完成的,而having是在计后才v作用的,所以在q种情况下,两者的l果会不同?nbsp;  
   
   在多表联接查询时Qon比where更早起作用。系l首先根据各个表之间的联接条Ӟ把多个表合成一个时表后,再由whereq行qoQ然后再计算Q?计算完后再由havingq行qo。由此可见,要想qo条g起到正确的作用,首先要明白这个条件应该在什么时候v作用Q然后再军_攑֜那里

JOIN联表中ON,WHERE后面跟条件的区别?于JOIN的连表操作,q里׃l述了,当我们在对表q行JOIN兌操作Ӟ对于ON和WHERE后面的条Ӟ不清楚大家有没有注意q,有什么区别,?能有的朋友会认ؓ跟在它们后面的条件是一LQ你可以跟在ON后面Q如果愿意,也可以跟在WHERE后面。它们在ON和WHERE后面I竟有一个什么样?区别呢?在JOIN操作里,有几U情cLEFT JOIN,RIGHT JOIN,INNER JOIN{?br /> Z清楚的表达主题所描述的问题,我简要的对LEFT,RIGHT,INNERq几U连接方式作一个说明?br /> 下面拿一个普通的博客pȝ的日志表(post)和分c表(category)来描q吧?br /> q里我们规定有的日志可能没有分类Q有的分cd能目前没有属于它的文章?br /> 1.    LEFT JOIN:
Q保证找出左联表中的所有行Q?br /> 查出所有文章,q显C出他们的分c:


SELECT p.title,c.category_name FROM post p LEFT JOIN category c ON p.cid = c.cid2.    RIGHT JOIN:
Q保证找出右联表中的所有行Q?br /> 查询所有的分类Qƈ昄分类所含有的文章数?br />

SELECT COUNT(p.id),c.category_name FROM post p RIGHTJOIN  category c ON p.pid = c.cid3.    INNER JOIN
Q找Z表中兌相等的行Q?br /> 查询有所属分cȝ日志。(即那些没有所性分cȝ日志文章不要我们的查询范围之内Q?br />

SELECT p.title,c.category_name FROM post p INNER JOIN category c ON p.cid = c.cid.
q种情况和直接两表硬兌{h?br /> 现在我们回过头来看上面的问题?br /> 对于W一U情况,如果我们所ON 的条件写在WHERE 后面Q将会出C么情况呢Q?br /> 卻I

SELECT p.title,c.category_name FROM post p LEFT JOIN category c WHERE  p.cid = c.cid
对于W二U情况,我们同样按照上面的书写方式?br />

SELECT COUNT(p.id),c.category_name FROM post p RIGHTJOIN  category c WHERE p.pid = c.cid如果q行上面的SQL语句Q就会发玎ͼ它们已经qo掉了一些不满条g的记录,可能在这里,大家会生疑问了Q不是用了LEFT和RIGHT吗?它们可以保证左边或者右边的所有行被全部查询出来,Z么现在不用了呢Q对于出现这U的问题Q呵呵!是不是觉得有些不可思议?br /> 出现q种的问题,原因在WHERE和ONq两个关键字后面跟条件?br /> 好了Q现在我也不调大家味口了Q给大家提示{案吧?br /> 对于JOIN参与的表的关联操作,如果需要不满q接条g的行也在我们的查询范围内的话Q我们就必需把连接条件放在ON后面Q而不能放在WHERE后面Q?如果我们把连接条件放在了WHERE后面Q那么所有的LEFT,RIGHT,{这些操作将不vM作用Q对于这U情况,它的效果完全等同于INNERq?接。对于那些不影响选择行的条gQ放在ON或者WHERE后面可以?br /> CQ所有的q接条g都必需要放在ON后面Q不然前面的所有LEFT,和RIGHT兌作为摆设,而不起Q何作?/div>
http://hi.baidu.com/wjj706/blog/item/21f5b3a8e1bb69bcca130c6c.html


wilsonyq 2012-02-17 17:11 发表评论
]]> վ֩ģ壺 | | | Դ| ʡ| ԫ| | | | | ɽ| | ³| ʮ| ľ| հ| ľ| | | | | | ƺ| | | ֺ| | | | Ϲ| ٹ| ƽ| | ɰ| Ȩ| | ʤ| | Ƹ| | |