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

如何调整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

 

 

 

posted @ 2019-08-28 14:55  eadela  阅读(647)  评论(0编辑  收藏  举报