再现理想 发表于 2015-1-16 22:38:38

MYSQL教程之Oracle817 版本 分歧字符集之间的数据库...

MySQL对硬件的较低要求是其最大的优势之一,不过需要注意的是:内存越多越好,因为所有的重要数据存储都在内存中完成。oracle|数据|数据库
Oracle817版本分歧字符集之间的数据库导进



因为营业缘故原由,必要将一英笔墨符集(American_America.WE8ISO8859P1)的数据库DMP文件导进到一中笔墨符集(SIMPLIFIEDCHINESE_CHINA.ZHS16GBK)的数据库中。因为字符集的分歧,必要将中笔墨符集的数据库情况改动成英笔墨符集。碰到良多的贫苦,经由过程在网上查找材料,终究办理了成绩。在这个过程当中,发明网友们也有一样的成绩,为了,让人人在今后可以顺遂的完成此类事情,现将把我导进乐成的历程写出来,与人人共享。



1、体系情况:



导出情况:



主机:Compaq小型机

操纵体系:Unix

数据库:oracle8.1.7{英笔墨符集(American_America.WE8ISO8859P1)}



导进情况:



主机:一般Pc机

主频:PIII750

内存:192M

操纵体系:Windows2000server

数据库:Oracle8.1.7中笔墨符集(SIMPLIFIEDCHINESE_CHINA.ZHS16GBK)



注:导出历程省略



2、导进历程



1、将win2000体系中的oracle注册表



中的键值

“SIMPLIFIEDCHINESE_CHINA.ZHS16GBK”改成

“American_America.WE8ISO8859P1”



2、用system用户的身份,在Sql-plus下实行以下语句:



updatesys.props$setvalue$=WE8ISO8859P1wherename=NLS_CHARACTERSET;



updatesys.props$setvalue$=WE8ISO8859P1wherename=NLS_NCHAR_CHARACTERSET;



commit;



3、从头启动oracle



4、入手下手导进数据库



userid=用户名/暗码@保持串

buffer=60000

log=c:dmp.log

file=c:导进数据文件称号.dmp

fromuser=用户名

touser=用户名



这里要注重,要确保导进的表空间和用户已创建并与导出文件一至,还要确认用户是不是具有dba的权限,不然有大概会影响导进数据的完全。



5、反省导进效果,在今朝情况下,测试数据是不是准确,是不是有乱码,是不是有未乐成导进的表和其他触发器、历程和函数等信息。确认导进没有成绩后,进进到下一步。

6、将win2000下oracle字符集情况恢复成中笔墨符集。

中的键值

“American_America.WE8ISO8859P1”改回

“SIMPLIFIEDCHINESE_CHINA.ZHS16GBK”

7、用system用户的身份,在Sql-plus下实行以下语句:



updatesys.props$setvalue$=ZHS16GBKwherename=NLS_CHARACTERSET;



updatesys.props$setvalue$=ZHS16GBKwherename=NLS_NCHAR_CHARACTERSET;



commit;



8、从头启动数据库。



反省你的数据库中的数据,假如没有乱码,并且你的程序可以在这个情况下一般运转,那末祝贺你,你同样成功了!!



以上是我导进的全部历程,若有忽略的地方,还但愿人人指导,您能够经由过程Email:hawk_flying@sina.com和我获得接洽。




DBaaS会导致单一客户利润率的下降,因为云服务一般是依靠MySQL学习教程数来抵消较低的利润率。

简单生活 发表于 2015-1-19 20:09:28

而SQLServer如果能像Oracle一样可以为登陆分配如:5%的cpu,10%的内存。就可以解决这个漏洞。

蒙在股里 发表于 2015-1-26 20:11:07

习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。

透明 发表于 2015-2-4 20:30:39

很多书籍啊,不过个人认为看书太慢,还不如自己学。多做实际的东西,就会遇到很多问题,网上搜下解决问题。不断重复这个过程,在配合sql的F1功能。

第二个灵魂 发表于 2015-2-4 20:30:44

对递归类的树遍历很有帮助。个人感觉这个真是太棒了!阅读清晰,非常有时代感。

灵魂腐蚀 发表于 2015-3-1 03:06:44

原来的计算字段其实和虚拟字段很像。只是管理方面好了而已,性能方面提高不多。但是SQL2005提供了计算字段的持久化,这就提高了查询的性能,但是会加重insert和update的负担。OLTP慎用。OLAP可以大规模使用。

不帅 发表于 2015-3-10 12:29:59

换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的

仓酷云 发表于 2015-3-17 06:47:13

SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。

小女巫 发表于 2015-3-24 00:16:09

每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。
页: [1]
查看完整版本: MYSQL教程之Oracle817 版本 分歧字符集之间的数据库...