
Oracle
shen_xiao_wei
I come here with one goal.Collect everything in my life,my business life.
展开
-
Oracle数据库手工扩大表空间三步走-性能调优
<br /> 最近在项目中需要往数据库中添加测试数据,大概只有几百W条的样子,但是可能我给它做了其他的操作,反正是表空间异常不足,甚至是报出了无法通过128/8进行扩展的错误,后来找到的解决的办法,也就是扩一下表空间,我就不把它做成自增长了,怕把我的小机器给占完了。主要是一下几步:<br /> <br /> 1.首先查看表空间的名字和所属文件<br /> select tablespace_name, file_id, file_name,round(bytes/(1024*转载 2010-06-29 15:08:00 · 1536 阅读 · 0 评论 -
修改表空间为自增长或是扩大表空间
<br />--修改数据文件为autoextend on 但限制最大大小。<br />ALTER DATABASE DATAFILE '/oradata/nqlink/oravl11/ORACLE/NQLINK/dbf/undotbs_NQLINK_12.dbf' AUTOEXTEND ON MAXSIZE 4000M;<br /> <br /> <br />修改数据文件的大小:<br />alter database datafile '/oradata/OVSDPRD/d01/system01.dbf原创 2010-07-02 15:13:00 · 4792 阅读 · 0 评论 -
Oracle 如何 查看 sid
<br />Oracle 如何 查看 sid?<br /><br /><br />1<br />在oracle的安装目录下,如D:/oracle/product/10.2.0/db_1/dbs,看文件名如SPFILEORCL.ORA,那么就是orcl,也就是说文件名字是 "SPFILE******.ORA ",那种的 "**** "就是SID<br /><br />2<br />D:/oracle/product/10.2.0/oradata/SID文件夹...<br />或D:/oracle/produc原创 2010-07-02 15:12:00 · 4847 阅读 · 1 评论 -
修改表字段的精度大小
<br />alter table [table-name] modify [column-name] number(7);原创 2010-07-08 14:15:00 · 1263 阅读 · 0 评论 -
TNS: 无监听程序 和 TNS 适配器错误
<br />1.TNS: 无监听程序<br /> <br /> 之所以会出现这个错误,原因就是因为你没有启动Oracle的TNS监听,只要执行命令 lsnrctl start 就可以启动TNS监听;(lsnrctl stop ,关闭监听;lsnrctl status :查看监听状态);<br /> <br /> <br />2.TNS 适配器错误<br /> <br /> 出现这个错误时因为你在listener.ora文件中没有定义相应SID的监听,具体解决办法参见该篇文章的邻居,大致内容为修改原创 2010-07-12 17:12:00 · 1002 阅读 · 0 评论 -
ORA-12505, TNS:listener does not currently know of SID given in connect desc
<br />出现以上的问题是无法识别SID,解决方法如下:<br /> <br />1.找到以下目录,/opt/oracle/product/10.2.0/db_1/network/admin,修改listener.ora,(find -name listener.ora即可找到该文件)为:<br /> <br /> # listener.ora Network Configuration File: /opt/oracle/product/10.2.0/db_1/network/admin/l原创 2010-07-12 17:07:00 · 34011 阅读 · 5 评论 -
Oracle插入数据的乱码解决问题。
<br />1.查看Oracle数据服务器内部的字符集是什么<br /> <br /> Select userenv('language') from dual;<br /><br /> 或者:<br /><br /> Select name, value$ from props$;<br /> <br />2.切换到使用Oracle命令或服务的系统用户,执行命令:export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK,<br /> <br /> 注意:这个地原创 2010-07-13 17:55:00 · 5688 阅读 · 0 评论 -
PL/SQL报错shared memory realm does not exist
<br />建议,关闭数据库实例 shutdown immediate,然后再startup<br /> <br />或者直接startup force,强制启动。原创 2010-09-07 11:19:00 · 985 阅读 · 0 评论 -
在bat中执行sql,并配置windows计划任务,并隐藏命令窗口
<br />1.创建一个sql文件,test.sql;<br />INSERT INTO TR_HK_RC_TEMPERATURE2 (HWINSTANCEID, KPIITEMID, BRANCHID, COLLECTTIME, KPINUMBERVALUE, INSERTTIME)<br />select scadadeviceid hwinstanceid, kpiitemid ,channelid * 64 + sensorid+1 branchid,SYSDATE, dbms_random.v原创 2010-09-16 16:51:00 · 5462 阅读 · 1 评论