如何oracle设置默认值oracle

续上篇:http:
blog csdn net bisal article ...
本教程为 李华明 编著的iOS-Cocos2d游戏开发系列教程:教程涵盖关于i......
专题主要学习DirectX的初级编程入门学习,对Directx11的入门及初学者有......
&面向对象的JavaScript&这一说法多少有些冗余,因为JavaScript 语言本......
Windows7系统专题 无论是升级操作系统、资料备份、加强资料的安全及管......如何修改Oracle连接数_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
6页1下载券2页1下载券1页免费2页1下载券7页免费2页1下载券2页1下载券2页1下载券1页3下载券2页1下载券
喜欢此文档的还喜欢2页1下载券2页1下载券2页免费2页1下载券39页1下载券
如何修改Oracle连接数|如​何​修​改​O​r​a​c​l​e​连​接​数
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢|||||| 更多
比特客户端
我们也在这里:
如何修改Oracle 10g的字符集
  修改字符集为:ZHS16GBK
  查看端字符集
  SQL & select * from V$NLS_PARAMETERS;
  修改:
  $sqlplus /nolog
  SQL&conn / as sysdba
  若此时数据库服务器已启动,则先执行 SHUTDOWN IMMEDIATE 命
  令关闭数据库服务器,然后执行以下命令:
  SQL&shutdown immediate
  SQL&STARTUP MOUNT
  SQL&ALTER SYSTEM ENABLE RESTRICTED;
  SQL&ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
  SQL&ALTER SYSTEM SET AQ_TM_PROCESSES=0;
  SQL&ALTER DATABASE OPEN;
  SQL&ALTER DATABASE CHARACTER SET ZHS16GBK
  ERROR at line 1:
  ORA-12721: operation cannot execute when other sessions are active
  若出现上面的错误,使用下面的办法进行修改,使用INTERNAL_USE可以跳过超集的检查:
  SQL&ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK;
  SQL&SHUTDOWN IMMEDIATE
  SQL&STARTUP
相关文章:
[ 责任编辑:之极 ] &&&&
软件信息化周刊
比特软件信息化周刊提供以数据库、操作系统和管理软件为重点的全面软件信息化产业热点、应用方案推荐、实用技巧分享等。以最新的软件资讯,最新的软件技巧,最新的软件与服务业内动态来为IT用户找到软捷径。
商务办公周刊
比特商务周刊是一个及行业资讯、深度分析、企业导购等为一体的综合性周刊。其中,与中国计量科学研究院合力打造的比特实验室可以为商业用户提供最权威的采购指南。是企业用户不可缺少的智选周刊!
比特网络周刊向企业网管员以及网络技术和产品使用者提供关于网络产业动态、技术热点、组网、建网、网络管理、网络运维等最新技术和实用技巧,帮助网管答疑解惑,成为网管好帮手。
服务器周刊
比特服务器周刊作为比特网的重点频道之一,主要关注x86服务器,RISC架构服务器以及高性能计算机行业的产品及发展动态。通过最独到的编辑观点和业界动态分析,让您第一时间了解服务器行业的趋势。
比特存储周刊长期以来,为读者提供企业存储领域高质量的原创内容,及时、全面的资讯、技术、方案以及案例文章,力求成为业界领先的存储媒体。比特存储周刊始终致力于用户的企业信息化建设、存储业务、数据保护与容灾构建以及数据管理部署等方面服务。
比特安全周刊通过专业的信息安全内容建设,为企业级用户打造最具商业价值的信息沟通平台,并为安全厂商提供多层面、多维度的媒体宣传手段。与其他同类网站信息安全内容相比,比特安全周刊运作模式更加独立,对信息安全界的动态新闻更新更快。
新闻中心热点推荐
新闻中心以独特视角精选一周内最具影响力的行业重大事件或圈内精彩故事,为企业级用户打造重点突出,可读性强,商业价值高的信息共享平台;同时为互联网、IT业界及通信厂商提供一条精准快捷,渗透力强,覆盖面广的媒体传播途径。
云计算周刊
比特云计算周刊关注云计算产业热点技术应用与趋势发展,全方位报道云计算领域最新动态。为用户与企业架设起沟通交流平台。包括IaaS、PaaS、SaaS各种不同的服务类型以及相关的安全与管理内容介绍。
CIO俱乐部周刊
比特CIO俱乐部周刊以大量高端CIO沙龙或专题研讨会以及对明星CIO的深入采访为依托,汇聚中国500强CIO的集体智慧。旨为中国杰出的CIO提供一个良好的互融互通 、促进交流的平台,并持续提供丰富的资讯和服务,探讨信息化建设,推动中国信息化发展引领CIO未来职业发展。
IT专家新闻邮件长期以来,以定向、分众、整合的商业模式,为企业IT专业人士以及IT系统采购决策者提供高质量的原创内容,包括IT新闻、评论、专家答疑、技巧和白皮书。此外,IT专家网还为读者提供包括咨询、社区、论坛、线下会议、读者沙龙等多种服务。
X周刊是一份IT人的技术娱乐周刊,给用户实时传递I最新T资讯、IT段子、技术技巧、畅销书籍,同时用户还能参与我们推荐的互动游戏,给广大的IT技术人士忙碌工作之余带来轻松休闲一刻。
微信扫一扫
关注Chinabyte在安装oracle时,oracle会提示输入sysdba用户组名,凡是以操作系统认证方式的连接,如果连接的用户在这个指定的用户组中,就可以用sysdba用户登陆。一般情况下,也是建议的sysdba用户组为dba。
有的时候,也存在这样一种情况,安装oracle软件的时候,输入了错误的sysdba用户组名(主要是由于创建oracle用户时指定到了错误的其他用户组中,现实中这种情况曾经出现过)。这样一来,就会导致不规范的安装,或者oracle后来修改回正确的用户组(dba),将导致oracle用户不能以sysdba权限连接数据库,甚至不能启动数据库)。不规范的安装,如果将安装的oracle软件tar到其他机器,会导致那个机器的oracle也出现oracle不能以sysdba连接的问题(有的人安装oracle时,如果有现成的,他就喜欢用tar的方式)。
如果指定了错误的sysdba用户组名,怎么样快捷修改而又不用重新安装oracle软件呢?既然在安装时可以指定,那么一定会有一个地方,存储了这个配置,这个存储的文件就是$ORACLE_HOME/rdbms/lib/config.c。
我们看看config.c这个文件的内容:
[oracle@xty lib]$ cat config.c
SS_DBA_GRP defines the UNIX group ID for sqldba adminstrative access.
Refer to the Installation and User’s Guide for further information.
#define SS_DBA_GRP “dba”
#define SS_OPER_GRP “dba”
char *ss_dba_grp[] = {SS_DBA_GRP, SS_OPER_GRP};
从这个文件中,可以看到SYSDBA的用户组为”dba”,而SYSOPER的用户组也为”dba”。如果我们把#define SS_DBA_GRP “dba”这一行改为#define SS_DBA_GRP “adm”,然后执行下面的命令:relink all,再用oracle用户连接数据库时:
[oracle@xty ~]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.3.0 – Production on Sat Jan 10 15:30:17 2009
Copyright (c) , Oracle.
All Rights Reserved.
SQL> connect / as sysdba
ORA-01031: insufficient privileges
SQL> connect / as sysoper
Connected to an idle instance
可以看到,oracle用户已经不能够用sysdba权限连接到数据库,也就更谈不上启动数据库了。但是由于sysoper的用户组没有改变,所以oracle仍然是可以用sysoper权限连接数据库并启动数据库的。(不过如果我们不使用操作系统认证,比如通过网络连接的方式用SID连接,并提供sys用户的密码,使用密码文件认证,也一样能够使用sysdba权限连接)
如果修改用户oracle的用户组为adm,则可以使用sysdba用户连接了。
[root@xty ~]# usermod -G adm oracle
oracle用户重新登陆到服务器上
[root@xty ~]# su – oracle
[oracle@xty ~]$ sqlplus “/ as sysdba”
SQL*Plus: Release 10.2.0.3.0 – Production on Sat Jan 10 15:42:47 2009
Copyright (c) , Oracle.
All Rights Reserved.
Connected to an idle instance.
最后,我们把config.c修改回原来的值(“dba”),再relink all,再把oracle的用户组修改回dba,oracle也就恢复了原状。
在数据库服务器上,如果采用操作系统认证,而oracle用户又不能以sysdba权限连接(ORA-01031错误),在其他可能都排除后,有必要检查一下config.c,以确认sysdba用户组是正确的。

我要回帖

更多关于 oracle环境变量设置 的文章

 

随机推荐