作者:破宝(percyboy)发布时间:2004-8-1313:24:00长期以来,我一直用的是MSSQLServer/Access数据库,通过.NET访问MS自家的东西几乎没碰到过什么麻烦。最近项目中要用Oracle作为数据库,学习研究了一些.NET访问Oracle的东西,发现问题倒真的不少。1。System.Data.OracleClient和System.Data.OleDb命名空间虽然通过这两个命名空间的类都可以访问Oracle数据库,但和SQLS
系统 2019-08-12 01:32:19 2146
题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=3005&rd=5858思路:如果直接用BruteForce搜索所有可能的圆的话,那么搜索空间将很大,所以我用了一个priority_queue结构,将搜索的顺序变为按圆的半径从大到小搜索,所以当搜索到符合条件的圆时,即可停止搜索。这样可以大大减少搜索范围,不过对于最坏的情况,也就是没有符合条件的圆时,还是会将所有的可能情况都搜索到
系统 2019-08-12 01:55:30 2145
http://www.javaeye.com/topic/398782很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。他们把
系统 2019-08-12 01:55:27 2145
SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATEPROCEDURE[dbo].[DelDataTable]ASBEGINDECLARE@tablenameVARCHAR(80)DECLARE@cSqlVARCHAR(8000)SET@cSql=''DECLAREcur_authorscursorforSELECT[name]fromsysobjectswhere[name]like'T%'andtype='U'
系统 2019-08-12 01:54:18 2145
1一个业务保证在同一事务中2SQL语句的SQL保留字大写3不要写SELECT*FROMxxx,请将需要的字段名称写出来4Insert语句一定要给出要插入值的字段列表,以保证更改了表结构增加了字段也不会影响现有系统的运行5两张以上的表请使用别名,别名使用1到3个字符表示6多表连接时,使用表的别名来引用列7不许出现带参数的sql语句拼接,所有的参数必须用参数化传进语句中8不等于统一使用<>,不使用!=9判空,统一使用ISNULL10存储过程中不允许进行COMM
系统 2019-08-12 01:52:20 2145
ORACLE忘记SYS密码的解决方法(转)今天已SYS身份连接数据库时出错,权限不足,不知道是无意中修改了SYS的密码还是怎么回事。但幸好SYSTEM的密码没有忘记。下面是我的修改步骤:1。以SYSTEM身份进去2。SQL>showparameterpassword;NAMETYPEVALUE-----------------------------------------------------------------------------remote
系统 2019-08-12 01:52:15 2145
WARNING:oldcharacterencodingand/orcharacterset这个问题出现的原因估计都是glibc2.1安装了libiconv引起的,官网的解决办法似乎不靠谱,解决不了,man还是老样子,所以只能用最最笨的办法啦。升级glibc。#yumupdateglibc我升级到了2.5-81。之后再man,哈哈,好了。看网上好多都给出了啥问题查找办法,而且还转载了N次,我反复试验了多次都没解决,简直是坑爹啊。WARNING:oldcha
系统 2019-08-12 01:53:14 2144
--查找被阻塞进程Select*frommaster..sysprocesseswheredbid=9andblocked>0--查找阻塞头进程select*frommaster..sysprocessespwheredbid=9andblocked<=0andexists(select1frommaster..sysprocesseswhereblocked=p.spid)--查找等待时间长的进程Select*frommaster..sysprocess
系统 2019-08-12 01:51:45 2144
[SQLXML]FORXML语法导出XML的易错之处VersionDateCreatorDescription1.0.0.12006-6-29郑昀@Ultrapower草稿继续阅读之前,我们假设您熟悉以下知识:nMSSQLServer2000nSp_makewebtasknFORXML子句如果不熟悉这些知识点,可以看下面两小节[准备工作一:FORXML]和[准备工作二:sp_makewebtask];否则可以直接跳过。[准备工作一:FORXML]关键词:F
系统 2019-08-12 01:33:53 2144
在执行如下代码时,经常会出现ora-01000:maximumopencursorsexceeded异常for(inti=0;i
系统 2019-08-12 01:54:16 2143
备份:alterdatabasebackupcontrolfileto'xxxxxxx'reuse;alterdatabasebakcupcontrolfiletotraceas'xxxxxxx';RMAN备份控制文件恢复实例:1.控制文件损坏后利用二进制备份恢复(异常断电)备份控制文件:alterdatabasebackupcontrolfileto'/home/oracle/control.ctl'reuse;插入测试数据:SQL>insertinto
系统 2019-08-12 01:55:25 2142
Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。一、启动和关闭Oracle数据库对于大多数OracleDBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的ServerManager。从Oracle8i以后,系统将ServerManager的所有功能都集中到了SQL*Plus中,也就是说从8i以后对于数据库的启动和关闭可以直接通过SQL*Plus来完成,而不再另外需
系统 2019-08-12 01:53:40 2142
方法一:1:A={'a':1,'b':2}2:3:fork,vinA.items():4:execk+'='+str(v)5:6:printb7:>>>2方法二:A={'a':1,'b':2}fork,vinA.items():vars()[k]=vprinta>>>1如何把Dict中的key-value,转化为本地的变量
系统 2019-08-12 01:52:00 2142
关于数据库的备份恢复原理,大家多少都比较熟悉了。但是,你目前做的数据库备份有多可靠?你可以安心睡觉了吗?如果答案是肯定的,那就不用多花时间看下文了,如果觉得还不够安心,总担心数据库哪一天坏了修不好,那么请接着看:1、我有RAID,还需要做数据库备份吗?需要。有了RAID,万一部份磁盘损坏,可以修复数据库,有的情况下数据库甚至可以继续使用。但是,如果哪一天,你的同事不小心删除了一条重要的记录,怎么办?RAID是无能为力的。你需要合适的备份策略,把那条被误删的
系统 2019-08-12 01:32:42 2142
下载文件查看说明文档今天我很高兴地宣布我的第二款作品,完全基于XML的数据库:GeneGrid-DataBases(V1.0)它基于这样一个思想:以最简单的原理,按照GUID-对应值的形式把所有的数据都存储在XML文件群中。原始文档发布地址:http://www.fssfans.com/blog.aspx?user=3&id=154552它的缺点:这并不是一个关系式数据库,所以它不支持SQL语言,内在的数据存储结构中也不存在互相的关联。但是它的这个缺点也是
系统 2019-08-12 01:55:28 2141