Database / SQL
nyzhl
while(SUCCESS!=try());
展开
-
MS SQL Server 数据库修复 未处理修复语句。数据库需处于单用户模式下。解决
快速修复 DBCC CHECKDB (数据库名, REPAIR_FAST) 重建索引并修复DBCC CHECKDB (数据库名, REPAIR_REBUILD)如果必要允许丢失数据修复DBCC CHECKDB (数据库名, REPAIR_ALLOW_DATA_LOSS)如果出现错误:未处理修复语句。数据库需处于单用户模式下。可以先启用单用户模式,方法如下执行存储过程原创 2007-10-06 22:04:00 · 21827 阅读 · 3 评论 -
用户 'NT AUTHORITY/NETWORK SERVICE' 登录失败 解决方法 (MS SQL 2005)
注:我的操作系统为 Win2k3 SQL Server 2005 Windows 集成身份验证1.打开SQL Server Manegement Studio2.在安全性 - 登录名 中 添加 NETWORK SERVICE3.双击该用户 在服务器角色 中 勾选 sysadmin OK 问题解决你也可以根据自己的需要任意给用户NETWORK SERVICE授予相应的权限原创 2007-10-05 18:28:00 · 1986 阅读 · 0 评论 -
Oracle 基本数据类型 - Oracle 学习笔记 2
number: 默认38位数字,其中小数点后八位number(m,n): m位数字,其中小数点后n位char(m): m位的定长字符串,如果不足则用空格补满varchar2(m): 不定长字符串,最多可以有m位,不补空格。其中m值最大为4000long:相当于MSSQL里的text,类似于varchar2,但是最多能存2GB的数据。 long型不能用于子查询,函数,表达原创 2008-03-03 19:35:00 · 726 阅读 · 0 评论 -
Oracle SQL Plus 的基本操作 - Oracle 学习笔记 1
虽然有PL SQL这样强大的工具,但是作为初学者,我先搞清楚SQL Plus比较好有一些很实用的命令:查看系统参数列表: show all统计执行时间: set timing on (这个分析性能很有用)注释:/* something */ 或 -- something编辑Sql语句缓冲区(afiedt.buf):edit (调用默认文本编辑器 可以编辑前一次执行的语句)执行缓冲区里原创 2008-03-01 19:22:00 · 849 阅读 · 0 评论 -
连接操作 - Oracle 学习笔记 3
以前在学数据库时 就没搞明白什么是外连接,今天才弄明白~ o(∩_∩)o 我是不是很笨~...select * from table1,table2这里from子句的两个表执行的是笛卡尔积操作。也就是table2中的所有记录从头到尾吧table1中的所有记录映射一遍。得到的记录数是两个表记录数的乘积。select *from table1 a, table2 bwhere a.id原创 2008-03-03 20:00:00 · 712 阅读 · 0 评论 -
自增字段 - Oracle 学习笔记 4
在MS SQL Server中,自增字段只用关键字identity 标示即可。但是在Oracle中,则需要创建一个sequence,sequece有两个属性:currval和nextval。currval表示当前的序列值,nextval表示下一个序列值,在表的插入操作中,把sequence.nextval插入到自增字段里,就可以达到MSSQL中identity的效果啦如:creat原创 2008-04-03 11:25:00 · 966 阅读 · 0 评论 -
Oracle 客户端心得
Oracle经常会出现莫名其妙的错误: 1。ORA-12154,TNS无法处理服务名 这个错误意思是服务名写错了或者是服务名配置问题。但是PLSQL都能连接上,放程序里就连接不上了。 这可能是因为你的程序目录包含括号等特殊符号,把文件夹名改掉就OK了 2。需要 Oracle 客户端软件 8.1.7 或更高版本 这个错误意思是你需要装Or原创 2008-06-29 22:32:00 · 814 阅读 · 0 评论 -
Oracle Job的使用心得
Oracle中的Job能帮你定时的自动完成一些机械的任务,例如你可以定时在晚上12点备份数据库,或者是你可以在某个时间触发一些数据操作。创建一个Job很简单,创建Job的方法如下:dbms_job.submit( job out number, what in varchar2, next_date in date, interval原创 2008-12-08 20:13:00 · 955 阅读 · 0 评论 -
Oracle Error BadImageFormatException on X64bit platform
在Windows server 2003 X64 edition上连接Oracle,调试时报错:System.InvalidOperationException: Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 b原创 2009-06-04 19:52:00 · 2785 阅读 · 0 评论