转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> ORACLE >> 正文
Oracle9i中如何建立不同字符集的数据库?         ★★★★

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

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1296 更新时间:2009/4/22 22:07:54

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] [2]  下一页


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台