查看、修改oracle字符集,查看oracle版本

1、查看数据库字符集

数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。

客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter,

表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表

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

客户端的字符集要求与服务器一致,才能正确显示数据库的非Ascii字符。如果多个设置存在的时候,alter session>环境变量>注册表>参数文件

字符集要求一致,但是语言设置却可以不同,语言设置建议用英文。如字符集是zhs16gbk,则nls_lang可以是American_America.zhs16gbk。

2、修改字符集

8i以上版本可以通过alter database来修改字符集,但也只限于子集到超集,不建议修改props$表,将可能导致严重错误。

Startup nomount;

Alter database mount exclusive;

Alter system enable restricted session;

Alter system set job_queue_process=0;

Alter database open;

Alter database character set zhs16gbk;

3、怎么查看数据库版本

select * from v$version

包含版本信息,核心版本信息,位数信息(32位或64位)等

至于位数信息,在Linux/unix平台上,可以通过file查看,如

file $ORACLE_HOME/bin/oracle

相关文档:

oracle表空间操作详解

1

2

3作者:   来源:    更新日期:2006-01-04

5

6

7建立表空间

8

9CREATE TABLESPACE data01

10DATAFILE '/ora ......

SELECT EXECUTIONS , DISK_READS, BUFFER_GETS,

ROUND((BUFFER_GETS-DISK_READS)/BUFFER_GETS,2) Hit_radio,

ROUND(DISK_READS/EXECUTIONS,2) Reads_per_run,

SQL_TEXT

from V$SQLAREA

WHERE EXECUTIONS>0

AND BUFFER_GETS > 0

AND (BUFFER_GETS-DISK_READS)/BUFFER_GETS ......

在一般Select语句中我们通过Order by ...Asc/Desc来进行排序。但是这种排序方式在输出时,不包含排序后的序号信息。

现在介绍一下Oracle中可以用于排序输出的方法。

1. RANK ( ) OVER ( [query_partition_clause] order_by_clause )

RANK ( ) OVER ( [query_p ......

示例一:delete from emp;

实例二:truncate table emp;

当使用delete删除时,虽然删除了表中的所有数据,但是没有释放表所占的空间,如果用户确定要删除表中所有数据,使用实例二语句速度更快。delete语句可以回退,但truncate语句操作不能回退,执行的时候要多加注意这一点。 ......

oracle查看本机字符集,查看、修改oracle字符集,查看oracle版本相关推荐

  1. 查看mysql字符集及修改表字符集

    MySQL 乱码的根源是的 MySQL 字符集设置不当的问题,本文汇总了有关查看 MySQL 字符集的命令.包括查看 MySQL 数据库服务器字符集.查看 MySQL 数据库字符集,以及数据表和字段的 ...

  2. mysql查看当前表字符集_查看mysql字符集及修改表字符集

    MySQL 乱码的根源是的 MySQL 字符集设置不当的问题,本文汇总了有关查看 MySQL 字符集的命令.包括查看 MySQL 数据库服务器字符集.查看 MySQL 数据库字符集,以及数据表和字段的 ...

  3. oracle修改字符集_oracle修改数据库字符集

    1.查看数据库字符集 数据库服务器字符集: select* from nls_database_parameters: 其来源于props$,是表示数据库的字符集. 客户端字符集环境: select* ...

  4. linux设置mysql字符集_linux修改mysql字符集编码

    本文适用于mysql5.5 mysql5.6  其他版本未测试 mysql -u帐号 -p密码  登录mysql mysql>SHOW VARIABLES LIKE 'character%';  ...

  5. mysql修改字符集_MySQL修改字符集步骤详解

    在实际应用中,如果一开始没有正确的设置字符集,在运行一段时间以后,才发现当前字符集不能满足要求,需要进行调整,但又不想丢弃这段时间的数据,这个时候就需要修改字符集. 在<MySQL设置默认字符集 ...

  6. oracle客户端查看字符集,oracle 中文乱码---查看和修改客户端字符集

    客户端NLS_LANG的设置方法 Windows: # 常用中文字符集set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK # 常用unicode字符集 set ...

  7. Oracle查看表空间大小以及修改表空间大小

    问题描述: 一.修改表空间大小 二.查看表空间大小及相关的sql 1.查看表空间的名称及大小 2.查看表空间物理文件的名称及大小 3.查看回滚段名称及大小 4.查看控制文件 5.查看日志文件 6.查看 ...

  8. oracle 10修改字符集,Oracle 10g修改数据库字符集

    查看当前字符集 引用 SQL> select * from nls_database_parameters where parameter like '%SET%'; PARAMETER     ...

  9. oracle数据库字符集AL32UTF8修改为ZHS16GBK即从超集到子集

    转自:https://www.cnblogs.com/perilla/p/3873653.html 一.什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的 ...

  10. 修改linux服务器nls_lang,Oracle下服务端字符集修改

    在Oracle下客户端中设置的字符集应于服务端保持一致,否则会出现乱码,而Oracle的客户端无论是在Windows/DOS系统下还是Unix系统下都可以通过环境变量NLS_LANG来加以控制,至于操 ...

最新文章

  1. 专访云知声黄伟:场景定义芯片,未来所有场景都需要AI | AI名人堂
  2. 非阻塞,send后马上close消息能成功发出去吗
  3. 在HTML5中如何利用Canvas处理并存储图片
  4. HTML列表内容自动排序,JS实现HTML表格排序功能
  5. 第一个python解释器哪年问世_Python即Python解释器的发展史
  6. WCF技术剖析之六:为什么在基于ASP.NET应用寄宿(Hosting)下配置的BaseAddress无效...
  7. Cisco交换机设置管理IP
  8. 10万量级30秒自动化配座,0现场故障:这届冬奥票务系统有点不一样
  9. html 多选框 下拉,一个模拟html下拉多选框的原生实现.
  10. 安装docker提示“Another app is currently holding the yum lock; waiting for it to exit“之解决办法
  11. 2022达摩院青橙奖公布:15位青年学者多半从事基础研究,4位女科学家获奖破纪录...
  12. iOS9 In-house 未受信任的企业级开发者
  13. 品牌该如何做好软文营销?软文营销怎么规避风险?
  14. 为什么你的广告投放效果不好?这5点做到了吗?
  15. 终于明白那些年知其然而不知其所以然的iOS内存管理方式
  16. H5接入微信公众号方法(超详细)
  17. Java 生成二维码 zxing生成二维码 条形码 服务端生成二维码 Java生成条形码
  18. imresize 函数用法
  19. Python系统学习-26
  20. 超级计算机有啥用途,什么是超级计算机及其用途?

热门文章

  1. django系列5.2--ORM数据库的单表操作
  2. 【转】 详解C中volatile关键字
  3. error_reporting()函数
  4. 基于springMVC的汉字与数学计算的图片验证码
  5. hdu5751 Eades
  6. Error:Protocol family unavailable
  7. Linux系统日常管理1
  8. HDU4609 FFT
  9. asp.net常见问题收集
  10. node ajax配置文件,如何存储Node.js部署设置/配置文件?