sqlplus_font,其值为“terminal”。

sqlplus_font_size,其值为14,或其他大小的值,如16、18等。

问题3 在SQL*Plus中改变字体和字符集

问题描述

有时,SQL*Plus中显示的数据字体太小,怎样改变SQL*Plus中显示的字体大小?

问题分析

Oracle中所使用的SQL*Plus有两种,一种是基于MS-DOS的SQL*Plus,其对应的命令程序为sqlplus.exe,存放在D:\oracle\product\10.2.0\db_1\bin\目录下。另一个是基于Windows的sqlplusw.exe。由于字体的改变对MS-DOS环境并无影响,因此,它仅对sqlplusw.exe有效,其主要原因是,在Windows环境下启动sqlplusw.exe时,需要读取注册表,所以,更改字体的大小,只需更改注册表信息即可。

问题解答

具体步骤如下。

步骤1:打开注册表定位于Oracle产品所在的入口项:hkey_local_machine\software\oracle\ key_OraDb 10g_home1。其中,key_OraDb 10g_home1是当前Oracle数据库服务器安装的位置,如果安装了另一个Oracle产品,则会出现HOME1,依次类推。如图3-10所示。

图3-10 注册表编辑器

步骤2:在当前注册表项下,添加两个“字符串值”。

 ·sqlplus_font,其值为“terminal”。

 ·sqlplus_font_size,其值为14,或其他大小的值,如16、18等。

步骤3:关闭注册表,启动sqlplusw.exe即可生效。

另外,与字体有关的是不同字符集数据的显示问题。如果要更改在客户端显示的字符集,则在MS-DOS提示符下,更改参数nls_lang的字符集。例如,将参数nls_lang设置成繁体中文(Traditional Chinese),则命令为:

set nls_lang=traditional chinese_taiwan.zht16mswin950

如果设置成中文简体(Simplified Chinese),则命令为:

set nls_lang=simplified chinese_china.ZHS16GBK

实际上,注册表中nls_lang的参数值并没有因为上面命令的执行而发生改变,其中的参数值是Oracle数据库所采用的字符集。因此,只能在MS-DOS模式下,使用命令set nls_lang=language_territory.character_set来改变每个会话进程当前语言字符集下的显示内容。这为不同的会话进程中显示不同语言文字信息提供了极大的方便。

完成nls_lang参数更改后,便可启动SQL*Plus,内容就会正确显示。如果要永久性地改变nls_lang参数,则打开“控制面板”→“系统”→“环境变量”,从中创建新的环境变量nls_lang,其值为要更改的值,例如日文值为Japanese_Japan.UTF8。重新启动系统即可生效。

使用Administration Assistant for Windows也可以完成对Oracle数据库字符集以及在SQL*Plus中改变字体等设置。首先,启动Administration Assistant for Windows,然后,将各级目录展开,在“Oracle主目录”下找到“OraDB 10g_home1”,在其上单击鼠标右键,在出现的下拉菜单中选择“属性”,出现对话框,如图3-1

oracle改字体大小_sqlplus改字体相关推荐

  1. 给Android Studio设置代码字体大小与界面字体样式

    前言 使用android studio第一步肯定就是设置字体大小了,废话不多说,直接上教程: 初始界面: 更改后界面: 目录 更改代码字体大小 更改界面字体大小及样式 一.更改代码字体大小​ File ...

  2. flutter字体不跟随系统_flutter 禁止字体大小跟随系统字体改变大小

    最近遇到个问题 刚开始是根据设计图写的字体大小 但是到我手机上都是非常小的文字 后来找到问题是因为我的手机系统字体比较小 习惯了 我的Android Studio字体也是比较小的 微信图片_20190 ...

  3. UC浏览器电脑版怎么设置字体大小 UC浏览器字体设置教程

    对于一些视力不好的小伙伴进行浏览网页的时候,要是浏览器的字体更大些的话看着就会轻松多了,下面小编就为你带来UC浏览器字体设置教程. UC浏览器电脑版怎么设置字体大小: 打开UC浏览器,点击" ...

  4. Android禁止app字体大小跟随系统字体大小调节

    Android禁止app字体大小跟随系统字体大小调节 针对字体不随系统应用改变而改变,不然会导致原来的一些布局变化,在Application中重写getResources() @Overridepub ...

  5. ckeditor5 vue 字体大小配置,字体颜色,段落对齐API设置

    ckeditor5字体大小配置,字体颜色设置api 1,ckeditor5中使用api设置选中字体 属性 import CKEditor from '@/common/plugin/ckeditor/ ...

  6. idea如何更改编辑器字体大小和框字体大小

    idea如何更改框字体大小和编辑器字体大小 1.修改框字体大小 第一步: 点击 File 第二步: 点击 Setting 第三步: 点击 Appearance & Behavior 第四步: ...

  7. R语言ggplot2可视化改变字体大小实战:单个图片设置字体大小、全局设置字体大小

    R语言ggplot2可视化改变字体大小实战:单个图片设置字体大小.全局设置字体大小 目录

  8. php怎么改字体大小,phpstorm修改字体和大小

    phpstorm是跨平台的,支持在Windows, macOS, 和 Linux系统上使用,是使用Java语言开发php开发工具.经常由于各种原因我们想修改phpstorm中的字体和大小尺寸. php ...

  9. iphone html文字颜色,iPhone 备忘录字体颜色与字体大小怎么改教你这些方法

    我们可以使用 iOS 内建的「备忘录」App 来撰写笔记.製作待办清单,或直接手写文字,相当实用.但如果你想要让备忘录里的文字排版更整齐,你可能会希望能调整字体颜色.字体大小,或甚至使用萤光笔功能. ...

最新文章

  1. CentOS 7 单用户模式+救援模式
  2. OpenCASCADE绘制测试线束:几何命令之近似值
  3. SpringBoot整合HBase将数据写入Docker中的HBase
  4. 【推荐】技术人必看的音视频学习资源清单
  5. 后端:死磕18个Java8日期处理,工作必用!
  6. linux 端口qos,linux的qos机制 - cgroup篇 (2)
  7. Hive中生成随机唯一标识ID的方法
  8. 在X++中使用IoC/DI模式应对不断变化的客户需求
  9. 字节跳动和腾讯不正当竞争案将于深圳开庭 抖音:我们也是看新闻才知道本月24日要开庭...
  10. 牛年春节海报怎么设计?psd分层模板,给你灵感!
  11. ubuntu 远程连接服务器以及文件传输
  12. osql 登陆mysql_命令行登录mysql报Segmentation fault故障解决
  13. 自然语言处理实战:小说读取及分析(附代码)
  14. CPDA|优秀大数据分析师有哪些必备技能?
  15. 短视频从入门到秃头(二)——拍摄第一条短视频
  16. Android 利用重力感应调整手机模式
  17. hgame2021 week2 pwn刷题
  18. 很勤奋的学画画从零基础开始学习,到成为一名原画师需要几年?
  19. acme + acme-dns + google domains 签发泛域名证书
  20. Zookeeper客户端Curator详解

热门文章

  1. css+html创建一个大风车
  2. 瑞波Ripple概念解析-共识网络(官方文档不完全翻译)
  3. Kafka(二):生产者
  4. Day10QRadiobutton2021-09-24
  5. linux串口文件传输助手怎么用,SerialTool: SerialTool是一个实用的串口调试工具,这款工具支持串口调试助手、波形显示和文件传输等功能...
  6. Chart.js入门:简介
  7. Centos 7 如何关闭提示(You have new mail in /var/spool/mail/root)
  8. Scrapy-Splash爬取淘宝排行榜(三)
  9. Android框架排行榜
  10. 2020数据分析师学习路径