暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

关于oracle数据库导出

askTom 2017-03-24
305

问题描述

我正在尝试导出数据库。我正在数据库中使用阿拉伯语。

我的数据库
Oracle数据库10g企业版10.2.0.1.0

客户特征集
视窗10机器上的Oracle6i
美国 _ 美国.We8iso8859p1

数据库特征集
SQL> 从sys.props $ 中选择值 $,其中name = 'nls_characterset ';

价值 $
-
WE8MSWIN1252



如果有人能帮我,请。这对我来说非常紧急。

我收到以下错误

在WE8ISO8859P1字符集和AL16UTF16 NCHAR字符集中完成导出
服务器使用WE8MSWIN1252字符集 (可能的字符集转换)

即将导出指定用户...
要导出的用户 :( 返回退出)>

导出成功终止,没有警告。

专家解答

导出 (在客户端计算机上运行时) 将使用 * 客户端 * 上的设置来转换数据,如果它与数据库特征集不同。

如果你不想要任何转换,那么你可以:

a) 在数据库服务器上运行导出,或
b) 将客户端字符集设置为与数据库相同,然后运行导出

C:\Users\hamcdc>exp userid=scott/tiger

Export: Release 12.2.0.1.0 - Production on Sun Mar 26 18:22:18 2017

Copyright (c) 1982, 2017, Oracle and/or its affiliates.  All rights reserved.


Connected to: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
Export done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
server uses AL32UTF8 character set (possible charset conversion)
. exporting pre-schema procedural objects and actions
. exporting foreign function library names for user SCOTT
. exporting PUBLIC type synonyms
. exporting private type synonyms



C:\Users\hamcdc>set NLS_LANG=AMERICAN_AMERICA.AL32UTF8

C:\Users\hamcdc>exp userid=scott/tiger

Export: Release 12.2.0.1.0 - Production on Sun Mar 26 18:23:59 2017

Copyright (c) 1982, 2017, Oracle and/or its affiliates.  All rights reserved.


Connected to: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
Export done in AL32UTF8 character set and AL16UTF16 NCHAR character set
. exporting pre-schema procedural objects and actions
. exporting foreign function library names for user SCOTT
. exporting PUBLIC type synonyms
. exporting private type synonyms
. exporting object type definitions for user SCOTT




「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论