网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.几种用VB访问Oracle数据库技术的.
.用JDBC连接Oracle数据库的十项技.
.C++永久对象存储 (Persistent O.
.Oracle的共享封锁 独占封锁和共享.
.10g新特性expdp与传统exp的速度比.
.oracle9.2.0.1升级到9.2.0.6.
.说一说Oracle的优化器(Optimizer).
.开放和基于标准的智能套件.
.sendmail如何允许某个地址邮件转.
.技术专题总结:standby Database.
.轻松掌握如何禁用 Oracle数据库的.
.Oracle外部程序的触发小结.
.Oracle Database 10 g : 为 DBA .
.ORA FAQ 性能调整系列之——Orac.
.关于数据库编码优化的一些看法的.
.JSR 198 最终草案提交 统一IDE插.
.ORACLE的环境变量TWO_TASK.
.关于oracle存储过程的若干问题备.
.Oracle数据库中为什么会产生回滚.
.使用product_user_profile来实现.

Oracle9i中如何建立不同字符集的数据库

发表日期:2008-2-9


Oracle9i中如何建立不同字符集的数据库
在安装Oracle9i Server时,安装过程中会自动根据操作系统的语言环境选择安装语言并且可以选择默认的字符集(系统语言)进行数据库安装。但是,假如想要再追加一个不同字符集的数据库,那应该怎么办呢?现在,通过下面的方法可以实现在同一个Oracle9i Server端安装多个不同字符集的数据库。   运行环境: 硬件:DELL(CPU1.9G,内存512M) 软件:Windows2000 Server中文版   配置步骤: 1.       安装Oracle9i Server,建立一个数据库EXAMPLE_CN,选择默认的字符集(因为当前的系统是中文,所以默认的字符集是ZHS16GBK)。   2.       在安装好的Oracle9i Server中使用DBCA(Database Configuration Assistant)   3.       根据向导(共八个步骤),建立新的数据库。 第一步:选择创建新的数据库。 第二步:选择数据库模式:New Database 第三步:输入要创建的数据库名。例如:EXAMPLE_JP 第四步:选择数据库特性。(一般选用默认设置) 第五步:选择数据库连结选项。有两种:一种是专用数据模式(连接用户少);另一种是共享数据模式(连接用户多)。此例中,选择共享数据模式。 第六步:初始化参数。选择字符集,从字符集列表中选取需要的字符集。此例,选择JA16SJIS(日文字符集) 第七步:数据库存储。 第八步:创建选项。选择创建数据库。 通过以上步骤,创建一个新的数据库EXAMPLE_JP(日文字符集)   4 在新的数据库EXAMPLE_JP中,创建用户EXAMPLE   5 Oracle9i Client端,建立用户EXAMPLE对应的数据列表。此时,要注重此时的Oracle9i Client端必须在日文操作系统下进行操作。   通过五个步骤,可以在中文的操作系统下创建一个日文字符集的数据库EXAMPLE_JP   另外,假如要想在Oracle9i Client端通过ODBC来分别访问日文集的数据库和中文集的数据库时,这时需要做一下配置:   运行环境:(Oracle9i Client端) 硬件:DELL(CPU1.9G,内存512M) 软件:Windows2000 Server中文版   1.  访问日文字符集数据库(EXAMPLE__ JP)。 在注册表中数值名称“NLS_LANG”设定为“SIMPLIFIED CHINESE_CHINA. JS16SJIS”,然后再通过ODBC来连结日文字符集数据库(EXAMPLE__ JP)。注重:此时操作系统的语言最好设定为日文。   2.  访问中文字符集数据库(EXAMPLE__ CN)。 在注册表中数值名称“NLS_LANG”设定为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK ,然后再通过ODBC来连结中文字符集数据库(EXAMPLE__ CN)。注重:此时操作系统的语言最好设定为中文。        最后,介绍一下在同一Oracle9i Server下把多个数据库导出和导入的方法。假定下列情况:建立了两个数据库分别为EXAMPLE_CN(ORACLE_SID)EXAMPLE_JP(ORACLE_SID),在EXAMPLE_CN中建立一个用户EXAMPLE并建立其对应的一套表,同时,在EXAMPLE_JP中建立一个用户EXAMPLE并建立其对应的一套表。此时,分别导出这两套表。  
方法   导出方法 导入方法
EXAMPLE (EXAMPLE_CN) EXAMPLE (EXAMPLE_JP) EXAMPLE (EXAMPLE_CN) EXAMPLE (EXAMPLE_JP)
方法一 (命令行状态) 1.SET ORACLE_SID=EXAMPLE_CN 2.EXP EXAMPLE 3.以下根据向导依次进行选择。 4.最后生成文件EXAMPLE_CN.DMP 1.SET ORACLE_SID=EXAMPLE_JP 2.EXP EXAMPLE 3.以下根据向导依次进行选择。 4.最后生成文件EXAMPLE_JP.DMP 1.SET ORACLE_SID=EXAMPLE_CN 2.IMP EXAMPLE 3.以下根据向导依次进行选择。(注重:选用生成的文件EXAMPLE_CN.DMP 1.SET ORACLE_SID=EXAMPLE_JP 2.IMP EXAMPLE 3.以下根据向导依次进行选择。(注重:选用生成的文件EXAMPLE_JP.DMP
方法二 (命令行状态) 1. EXP EXAMPLE@EXAMPLE_CN 2.以下根据向导依次进行选择。 3.最后生成文件EXAMPLE_CN.DMP 1. EXP EXAMPLE@EXAMPLE_JP 2.以下根据向导依次进行选择。 3.最后生成文件EXAMPLE__JP.DMP 1. IMP EXAMPLE@EXAMPLE_CN 2.以下根据向导依次进行选择。(注重:选用生成的文件EXAMPLE_CN.DMP 1.SET IMP EXAMPLE@EXAMPLE_JP 2.以下根据向导依次进行选择。(注重:选用生成的文件EXAMPLE_JP.DMP
方法三 根据ORACLE MANAGEMENT SERVER(OMS),进行数据库的导出和导入。

上一篇:SuSE Linux10上安装Oracle数据库方法 人气:1978
下一篇:ORACLE之常用FAQ V1.0 人气:766
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐