随笔分类 - oracle学习
1
摘要:转自: http://lym6520.iteye.com/blog/1693710前些天数据库服务器出现了一下错误: SQL*Loader-961: 对表 table1 调用一次/加载完成时出错ORA-00607: Internal error occurred while making a cha...
阅读全文
摘要:转自: http://bdcwl.blog.163.com/blog/static/76522265201053033735155/1。执行:select name from v$datafile查询表空间中数据文件具体位置结果集就一列:NAMEF:\ORACLE\ORADATA\ORCL\SYST...
阅读全文
摘要:转自: http://blog.csdn.net/sufuchao/article/details/5986726一条Select INTO语句给多个变量赋值SELECTSUM(SALARY),SUM(SALARY*0.1)INTO TOTAL_SALARY,TATAL_COMMISSIONFROM...
阅读全文
摘要:转自:http://blog.csdn.net/lqh4188/article/details/7498354在使用Union all连接时,若A集合中某列为nvarchar2或nvarchar类型,而B集合中无此列,用‘ ’ 来代替是会报字符集不匹配,解决方法有两种,见下面的示例例:[sql] v...
阅读全文
摘要:转自:http://blog.sina.com.cn/s/blog_91339bff0100vbdc.html查询sql的历史记录select * from v$sqlarea t where t.PARSING_SCHEMA_NAME in ('用户名') order by t.LAST_ACTIVE_TIME descselect * from v$sqlarea t order by t.LAST_ACTIVE_TIME desc查看一段时间内的执行情况select * from v$sqlarea t where ( to_char(t.LAST_ACTIVE_TIME
阅读全文
摘要:转自: http://www.cnblogs.com/raymond19840709/archive/2009/03/26/1422037.html#part4目录=========================================1.Oracle的日期函数2.日期加减3.月份加减4.年份加减5.求每月的最后一天6.求每月的第一天7.求下一个星期几入门知识:①Oracle中的日期时间存储:oracle数据库中存放时间格式的数据,是以oracle特定的格式存贮的,占7个字节,与查询时显示的时间格式无关。不存贮秒以下的时间单位。②Oracle中的日期时间显示:通常,客户端与数据库建立
阅读全文
摘要:转自:http://blog.csdn.net/evils798/article/details/7296519收集数据库信息时候报ORA-01652错 如下SQL> EXEC DBMS_STATS.gather_database_stats;BEGIN DBMS_STATS.gather_database_stats; END;*ERROR at line 1:ORA-01652: unable to extend temp segment by 128 in tablespace TEMP01ORA-06512: at "SYS.DBMS_STATS", line
阅读全文
摘要:转自:http://blog.csdn.net/sanfran_qi/article/details/8228333报错的原因是:导入的表的initial extent 太大,表空间剩余空间不足以分配。解决方法: 第一种:增大表空间中的数据文件。 1.以sysdba身份执行这个SQL,查看表空间中的数据文件: select file_name from dba_data_files where tablespace_name = MY_DATA'2.同样以sysdba身份执行alter database datafile 'xx' resize 1000M这里的xx为上
阅读全文
摘要:转自:http://www.blogjava.net/xzclog/archive/2010/04/22/319078.htmloracle中去掉文本中的换行符、回车符、制表符小结一、特殊符号ascii定义制表符 chr(9)换行符 chr(10)回车符 chr(13)二、嵌套使用repalce,注意每次只能提交一个符号,如先回车再换行 select REPLACE(gg, chr(10), '') from dual 要注意chr(13) | | chr(10) 此类结合使用的情况比较多,回车换行在notepad中是比较好看点的,所以要考虑此种情况 select transl
阅读全文
摘要:转载:http://www.cnblogs.com/chuncn/archive/2009/04/29/1381282.htmlORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位月 显示值:11 mon abbreviated 字符集表示 显示值:11月,若是英文版,显示nov month spelled out 字符集表示
阅读全文
摘要:转自:http://www.cnblogs.com/raymond19840709/archive/2009/03/26/1422037.html#part4目录=========================================1.Oracle的日期函数2.日期加减3.月份加减4.年份加减5.求每月的最后一天6.求每月的第一天7.求下一个星期几入门知识:①Oracle中的日期时间存储:oracle数据库中存放时间格式的数据,是以oracle特定的格式存贮的,占7个字节,与查询时显示的时间格式无关。不存贮秒以下的时间单位。②Oracle中的日期时间显示:通常,客户端与数据库建立起
阅读全文
摘要:转载:http://www.cnblogs.com/ziyiFly/archive/2008/12/24/1361380.html一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能实现其功能就可,而是要写出高质量的SQL语句,提高系统的可用性。 .
阅读全文
摘要:转载:http://blog.csdn.net/zhangout/article/details/6454794 http://www.readern.com/tag/ora-04030正在使用的oracle 11g数据库,前天在用一段时间后(开始要较长时间才出现,后来较短时间就出现),频繁报ORA-04030错误,具体错误信息是ORA-04030: 在尝试分配...字节(...)时进程内存不足。 根据异常信息,可以很容易的判断是由于内存使用过多,分配不足所致的,但是电脑本身内存并不小,由此可以说明oracle在分配内存时,应该是有限制的,当超出这个限制的时,就会出现这个错误。 在...
阅读全文
摘要:创建监听服务:(便于远程连接服务器上的数据库)oracle Net Configuration Assistant --- > 选择本地NET服务名配置---》添加-----》服务名(即服务器上的数据库实例名称)--》下一步至 主机名:服务器的IP地址----》连接测试--》成功代表配置成功,现在可以远程访问数据库了。导入oracle的dmp文件:1、创建实例,与导出的dmp所在的实例相同2、创建用户,与导出的dmp的用户名及密码权限都相同3、采用PL/SQL 导入dmp文件以sys as sysdba身份登录,创建表空间和用户创建表空间:与要导入的dmp文件的表空间名称一致create
阅读全文
摘要:1、开始菜单中找到DataBase Configuration Assistant2、下一步,选择:创建数据库3、下一步,填写全局数据库名: 与要导入的数据库的实例名一致即可4、下一步,填写帐户口令: 与要导入的数据库的口令密码一致即可, 后面可以选择字符集(有的dmp文件的字符集与本地的不一致)5、完成
阅读全文
摘要:1、在开始菜单找到oracle Net Configuration Assistant2、选择本地NET服务名配置,选择添加3、填写服务名(即要连接的数据库实例名称)4、下一步至 主机名:填写要连接的数据库的IP地址5、连接测试--》成功代表配置成功,现在可以远程访问数据库了。
阅读全文
摘要://创建临时表空间create temporary tablespace test_temptempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf'size 32mautoextend onnext 32m maxsize 2048mextent management local;//创建数据表空间create tablespace test_dataloggingdatafile 'E:\oracle\product\10.2.0\oradata\testserver\test_dat
阅读全文
摘要:转自:http://blog.csdn.net/bobo12082119/article/details/6427847//oracle中extract()函数从oracle9i中引入,用于从一个date或者interval类型中截取到特定的部分//语法如下:EXTRACT({YEAR|MONTH|DAY|HOUR|MINUTE|SECOND}|{TIMEZONE_HOUR|TIMEZONE_MINUTE}|{TIMEZONE_REGION|TIMEZONE_ABBR}FROM{date_value|interval_value})//我们只可以从一个date类型中截取year,month,.
阅读全文
摘要:导入oracle数据库:cmd --> imp system/system@summer file=d:\A3.dmp full=y ignore=y commit=y;oracle 10g for window 卸载1、关闭oracle所有服务2、开始菜单--》所有程序--》Oracle-->OraDb10g_home1-->Oracle Installation Products--->Universal Installer 卸载所有Oracle产品3、检查C盘中Program Files 是否残留oracle文件夹,有之则删除4、修改注册表单击开始---》运行,输
阅读全文
摘要:转 : http://www.cnblogs.com/damonlan/archive/2012/07/09/2581739.html
阅读全文
1
浙公网安备 33010602011771号