oracle–少见操作、如何调整dos窗口大小、字符集设置

  • 2019 年 10 月 10 日
  • 笔记

如何调整dos窗口大小

1、set linesize 400;

2、右键 –默认值

断开、连接

disconn ;

conn ww/ww;

关于字符集

操作系统环境变量针对语言项设置有几个,我经常设置的是这两个LANG和NLS_LANG。

LANG是针对Linux系统的语言、地区、字符集的设置,对linux下的应用程序有效,如date;

NLS_LANG是针对Oracle语言、地区、字符集的设置,对oracle中的工具有效。

查询字符集

win10操作系统字符集查询

oracle字符集查询

 --安装时字符集:SIMPLIFIED CHINESE_CHINA.AL32UTF8  select userenv('language') from dual;  select * from v$nls_parameters  WHERE parameter IN ('NLS_LANGUAGE', 'NLS_TERRITORY', 'NLS_CHARACTERSET');  select parameter, value from nls_database_parameters  WHERE parameter IN ('NLS_LANGUAGE', 'NLS_TERRITORY', 'NLS_CHARACTERSET'); 
NLS_LANG的格式如下: NLS_LANG = language_territory.charset    Language:指定服务器消息的语言, 影响提示信息是中文还是英文    Territory:指定服务器的日期和数字格式,    Charset:指定字符集,这部分真正影响数据库字符集。

字符集区别

(1)nls_database_parameters来源于props$,是表示数据库的字符集。在创建数据库的时候设定的,一般不会改变.

(2)v$nls_parameters 显示当前会话值 ,他受客户端nls 的控制。

可以不关注下俩个

(3)nls_instance_parameters 其来源于v$parameter,表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表

(4)nls_session_parameters 来源于v$nls_parameters,表示会话自己的设置,可能是会话的环境变量或者是alter session完成,如果会话没有特殊的设置,将与nls_instance_parameters一致。

详细查看

http://blog.sina.com.cn/s/blog_9a4d43d80100z7nc.html

字符集区别

https://www.cnblogs.com/liupp123/articles/8023861.html

字符集修改设置

https://www.cnblogs.com/justuntil/p/5636574.html

prompt set feedback set define

https://blog.csdn.net/farxix/article/details/77563290