Oracle 的 NLS_DATABASE_PARAMETERS 修改问题(紧急)

caixnet 2001-04-26 06:57:00
select * from "SYS"."PROPS$"

select * from NLS_DATABASE_PARAMETERS;
中的
Name value$
NLS_charaterset= WE8ISO8859P1
要改为 us7ascii
不能更改 请指教.
我感觉没有权限还是???
sys也不能修改...

...全文
812 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdfh 2001-07-29
  • 打赏
  • 举报
回复
对,此表属于sys用户,肯定能改,请给出错误信息。
hp1200 2001-07-29
  • 打赏
  • 举报
回复
up
guostong 2001-04-27
  • 打赏
  • 举报
回复
数据库上"SYS"."PROPS$"
是可以改的,我改过
flyfk961 2001-04-27
  • 打赏
  • 举报
回复
字符集在数据库创建之后是不能修改的,你可以改的是他的显示方式,修改在注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0中的NLS_LANG的值
KittyWang 2001-04-27
  • 打赏
  • 举报
回复
我的答案一定是对的,请先给分:
使用sys用户登陆数据库,可以改动系统字典表,因为这些字典表属于sys用户。
woodpan 2001-04-27
  • 打赏
  • 举报
回复
改过,没问题。用什么用户忘了,也许是internal?
wwl007 2001-04-27
  • 打赏
  • 举报
回复
谁说的不能该那!
我已经改过了!
你到注册表里面更改以下就可以了!
我不知道你为什么修改他们!
zheng 2001-04-27
  • 打赏
  • 举报
回复
数据库的字符集创建后不能改,重新安装
caixnet 2001-04-26
  • 打赏
  • 举报
回复
但是在数据库上"SYS"."PROPS$"
表是不能更改所以不能执行.
wwl007 2001-04-26
  • 打赏
  • 举报
回复
a. 客户端为 sql*net 2.0 以下版本

进入Windows的系统目录,编辑oracle.ini文件,用US7ASCII替换原字符集,重新启动计算机,设置生效。

b. 客户端为 sql*net 2.0 以上版本

在WIN98 下 运 行REGEDIT,
第一步选HKEY_LOCAL_MACHINE,
第二步选择SOFTWARE,
第三步选择 ORACLE,
第四步选择 NLS_LANG, 键 入 与服 务 器 端 相 同 的 字 符 集(本例为:AMERICAN_AMERICAN.US7ASCII)。

34,870

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧