如何查看和修改Oracle数据库服务器端的字符集?

如何查看和修改Oracle数据库服务器端的字符集?,第1张

A、oracle server 端字符集查询

select userenv('language') from dual

其中NLS_CHARACTERSET 为server端字符集

NLS_LANGUAGE 为 server端字符显示形式

B、查询oracle client端的字符集

$echo $NLS_LANG

如果发现你select 出来的数据是乱码,请把client端的字符集配置成与linux操作系统相同的字符集。如果还是有乱码,则有可能是数据库中的数据存在问题,或者是oracle服务端的配置存在问题。

C、server端字符集修改

将数据库启动到RESTRICTED模式下做字符集更改:

SQL>conn /as sysdba  Connected.

SQL>shutdown immediate

Database closed.

Database dismounted.

ORACLE instance shut down.

如果发现你select 出来的数据是乱码,请把client端的字符集配置成与linux操作系统相同的字符集。如果还是有乱码,则有可能是数据库中的数据存在问题,或者是oracle服务端的配置存在问题。

. 1.oracle server端字符集查询        复制代码代码如下:    select userenv('language') from dual    server字符集修改:    将数据库启动到RESTRICTED模式下做字符集更改:&??

oracle10g服务器端是安装在AIX 6.0系统上,客户端是安装在windows server 2008 系统上,客户端与服务器已成功连接,但是数据库表里的中文字无法显示,显示为“?”,用SQLPLUS查得服务器端的字符集为AL16uTF16,如何修改该字符集使之支持中文呢?另外oracle10G客户端的字符集需不需要设置,如何查看和设置呢?

oracle客户端的使用者居多,但是为了更加深入了解oracle,我特意在本机上也安装了oracle服务器端,安装步骤将分享经验如下。

工具/原料

oracle服务器端

方法/步骤

1

先查看自己的系统版本,32位和64位的系统,对应的oracle服务器端安装包是不一样的,必须针对不同 的系统使用不同 的安装包。由于本机是32位的系统,故安装的是32位的服务器端。两个工具的安装步骤是一致的。

双击运行中的“setup.exe”,如下截图1所示。

在弹出安装对话框中的第二步中,选择跳过软件更新,如下截图所示。

第三步中请选择“创建和配置数据库”,截图如下

第四步请选择服务器类,如下截图中标红所示

第五步,请选择“单实例数据库安装”,如下截图所示

由于是初学者,建议第六步直接选择“典型安装”就好。

这一步的设置比较关键,先选定数据安装路径,再设定全局数据库名和密码,这个密码请牢记,后续要正常登录数据库必须使用该用户名和密码。

第八步和第九步直接安装默认点击“下一步”即可。

接下来就是耐心的等待数据库的慢慢安装,大概需要花费30分钟的时间进行安装。

成功安装之后,界面会弹出如下对话框,恭喜你,看到这个界面已经成功完成了oracle数据库服务器端的安装了。

步骤阅读


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/196247.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-01
下一篇2023-04-01

发表评论

登录后才能评论

评论列表(0条)

    保存