Oraclepython 安装ibm db完成后,如何增大db

oracle数据库如何增加表空间的大小?_百度知道
oracle数据库如何增加表空间的大小?
我有更好的答案
用以下两种方法:方法1:修改数据文件的扩展性alter&database&datafile&'文件路径'&autoextend&on&next&100m&maxsize&4000M;方法2:给表空间增加新的数据文件alter&tablespace&表空间名&add&datafile&'数据文件路径'&size&1000m&autoextend&on&next&100m&maxsize&4000M;& &
则有四种方法可以增加表空间的大小,其中增加数据文件是经常用的一种。四种'D:\\ORACLE\\PRODUCT\\10.2.0\\ORADATA\\EDWTEST\\APP03.DBF' SIZE 50M;
本回答被网友采纳
alter tablespace xxxx add datafile '/u01/xxxx'
size 1000M;oralter database datafile '/u01/xxxx'
resize 5000M;
是用户表空间还是用户配额?是出现ora-01536错误么?表空间的大小和用户配额大小是两种不同的概念。表空间的大小是指实际的用户表空间的大小,而用户配额的大小是指用户指定使用表空间的大小。如果单纯的增加用户的表空间还是会出现问题的,用户在使用表空间的同时使用空间的配额,如果超出限制,就算有空的地方,也不会让用户使用。alter user ***(用户名) quota 30m on ***(表空间(默认为users))
增加数据文件。alter tablespace xxxx add datafile '/u01/xxxx'
size 100M;
其他2条回答
为您推荐:
其他类似问题
您可能关注的内容
oracle数据库的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Oracle安装完成后,如何增大db_block_size的大小?-CSDN论坛
Oracle安装完成后,如何增大db_block_size的大小?
在安装Oracle时,db_block_size=2048,后来发现磁盘I/O非常大,现在
想增大db_block_size来减少I/O,又不想重新安装Oracle系统,我该如何
不需要重新安装吧。
shutdown&oracle,再修改init.ora文件,再startup&oracle
to&&jornk(咸鱼)&
&&网站上有一篇文章,说必须重新安装Oracle才可以修改,网址如下:
&&&http://www.oradb.net/dba/init.htm
&&不知道是否这样?
&在Oracle中,除了init.ora,能否通过其他方法查看&&db_block_size
把数据导出来,然后重装oracle
不过,可以试试重新建一个数据库实例
DB_BLOCK_BUFFERS&specifies&the&number&of&database&buffers&in&the&buffer&cache.&It&is&one
of&several&parameters&that&contribute&to&the&total&memory&requirements&of&the&SGA&of&an
This&parameter,&together&with&DB_BLOCK_SIZE,&determines&the&total&size&of&the&buffer
cache.&Effective&use&of&the&buffer&cache&can&greatly&reduce&the&I/O&load&on&the&database.&DB_
BLOCK_SIZE&can&be&specified&only&when&the&database&is&first&created,&so&you&use&DB_
BLOCK_BUFFERS&to&control&the&size&of&the&buffer&cache.
----------------------------------------------------
看来你得重新建库了!
SQL&&show&parameters&db_block_
NAME&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&TYPE&&&&VALUE
------------------------------------&-------&------------------------------
db_block_size&&&&&&&&&&&&&&&&&&&&&&&&integer&8192
在SQLPLUS下面看看这个值!
DBA教材的第一部分就讲到了一旦create&database,db_block_size就是不可更改的。因为oracle是以块为单位存储数据的,任何一个存储元素最少占用一个块,如果你改变了db_block_size,必然导致部分块不能正常使用。
其实在unix类操作系统中,文件块和oracle块的关系非常紧密(建议相等),这样才能保证数据库的执行效率。在windows下可能就不这么讲究了。建议使用8k以上的块,我做过测试,同样的配置,8k的块比4k快大约40%,比2k快3倍以上(从hit_ratio来看)。
必须重新建库,同意&rwq_(风云浪子)&的说法
没招了,从来吧!
db_block_size是建库时确定的,而不是Oracle安装时确定的.如想修改其值必须重建数据库,否则只修改init&SID&.ora是不超作用的.
回复Oracle数据库实例什么的都已经安装完成了,发现服务器内存紧张,请问扩大内存后影响数据库吗?_百度知道
Oracle数据库实例什么的都已经安装完成了,发现服务器内存紧张,请问扩大内存后影响数据库吗?
我有更好的答案
不影响,停机时正常关闭数据库就行了,为了安全还可以在停机前进行全备
采纳率:30%
你说的扩大内存是指你在服务器上扩容内存?
为您推荐:
其他类似问题
oracle数据库的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Ubuntu 12.04(amd64)安装完Oracle 11gR2后各种问题解决方法_数据库技术_Linux公社-Linux系统门户网站
你好,游客
Ubuntu 12.04(amd64)安装完Oracle 11gR2后各种问题解决方法
来源:Linux社区&
作者:wuwenrui2010
上一篇介绍了怎么在上面安装数据库(见 ),整个安装过程还算顺利,但有些步骤没有执行成功,或者直接选择啦忽略,这可能导致安装完之后,不能正常使用,出现很多小问题。下面一一介绍。&1、找不到命令,无论是lsnrctl 还是sqlplus,都提示:未找到命令。原因是环境变量没有设置,打开/etc/profile文件,加入ORACLE_HOME这个环境变量。并将相关命令bin放到PATH后面。下面是profile文件部分内容:
export ORACLE_HOSTNAME=localhostexport JAVA_HOME=/opt/jdk1.6.0_43export JRE_HOME=/opt/jdk1.6.0_43/jreexport ORACLE_HOME=/opt/oracle/app/oracle/product/11.2.0/dbhome_1export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$ORACLE_HOME/binexport CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME%/lib/dt.jar:$JAVA_HOME/lib:$JRE_HOME/lib
上述操作应该有root权限才行,之后执行 source /etc/profile ,使该文件生效。注意回到oracle用户(su oracle)后,还要执行一次 source /etc/profile,才可以生效,可以通过执行 echo $PATH 来查看相关命令是否添加成功。&
2、经过步骤1之后,执行 lsnrctl start 启动监听服务,然后 sqlplus / as sysdba 出现,&ERROR:&ORA-12162: TNS:net service name is incorrectly specified&
错误原因不详,但是解决方法是在终端执行& & export& ORACLE_SID=orcl& (或者将orcl固定在环境变量中,步骤同1),从解决方法也可以猜出问题所在了吧。&后出现&ERROR:&ORA-12514: TNS:listener does not currently know of service requested in connect&descriptor&
解决方法:&修改$ORACLE_HOME\network\admin\listener.ora文件加上SID_LIST_LISTENER =& (SID_LIST =& & (SID_DESC =& & & (SID_NAME = 你的数据库名称)& & & (ORACLE_HOME = D:\oracle\product\10.1.0\db_1)& & )& )上面SID_NAME=orcl,然后重启lisener服务,就ok了。
之后顺利进入sqlplus环境,通过startup命令启动数据库。&3、无法通过网页进入em,相关服务未启动。在终端执行 emctl start dbconsole 后,出现&OC4J Configuration issue. /opt/oracle/app/oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_wwr-ThinkPad-Edge_orcl not found. &
但是这个文件夹确实存在啊!可见提示的错误信息未必是问题的真正原因。接下来&&emca -config dbcontrol db -repos recreate& 出现如下信息:&oracle@wwr-ThinkPad-Edge:~$ emca -config dbcontrol db -repos recreate&
EMCA 开始于
20:59:58&EM Configuration Assistant, 11.2.0.0.2 正式版&版权所有 (c) , Oracle。保留所有权利。&
输入以下信息:&数据库 SID: orcl&监听程序端口号: 1521&监听程序 ORACLE_HOME [ /opt/oracle/app/oracle/product/11.2.0/dbhome_1 ]: /bin/lsnrctl&SYS 用户的口令:& &DBSNMP 用户的口令:& &SYSMAN 用户的口令:& &通知的电子邮件地址 (可选): &通知的发件 (SMTP) 服务器 (可选): &-----------------------------------------------------------------&
已指定以下设置&
数据库 ORACLE_HOME ................ /opt/oracle/app/oracle/product/11.2.0/dbhome_1&
本地主机名 ................ wwr-ThinkPad-Edge&监听程序 ORACLE_HOME ................ /bin/lsnrctl&监听程序端口号 ................ 1521&数据库 SID ................ orcl&通知的电子邮件地址 ............... &通知的发件 (SMTP) 服务器 ............... &
-----------------------------------------------------------------&是否继续? [是(Y)/否(N)]: y& 21:01:53 oracle.sysman.emcp.EMConfig perform&信息: 正在将此操作记录到 /opt/oracle/app/oracle/cfgtoollogs/emca/orcl/emca__20_59_58.log。& 21:01:54 oracle.sysman.emcp.EMConfig perform&严重: 监听程序未启动或数据库服务未注册到该监听程序。启动该监听程序并注册数据库服务, 然后重新运行 EM Configuration Assistant。&有关详细资料, 请参阅 /opt/oracle/app/oracle/cfgtoollogs/emca/orcl/emca__20_59_58.log 中的日志文件。&无法完成配置。 有关详细资料, 请参阅 /opt/oracle/app/oracle/cfgtoollogs/emca/orcl/emca__20_59_58.log 中的日志文件。&
接着百度&严重: 监听程序未启动或数据库服务未注册到该监听程序。启动该监听程序并注册数据库服务, 然后重新运行 EM Configuration Assistant。&,找到如下解决方法&在终端执行,export ORACLE_HOSTNAME=localhost& ,即设置ORACLE_HSOTNAME这个环境变量的值为localhost,再次启动em相关服务(emctl start dbconsole),成功从网页进入em。
相关资讯 & & &
& (04/30/:15)
& (06/17/:32)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款

我要回帖

更多关于 radondb 安装 的文章

 

随机推荐