随笔分类 -  SQL Server 2005

摘要:p.s. 不用试图在sql2000服务管理器上面注册sql2005的远程数据库服务器,只能先从sql2005上面导出适合sql2000的建表脚本,在sql2000上建库建表,然后利用sql2000的导入和导出向导,将数据从2005导入到2000当中。2005转到2000的步骤步骤 1. 生成for 2000版本的数据库脚本 2005 的manger studio -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例 -- 右键要转到2000的库 -- 任务 -- 生成脚本 -- 在"脚本向导"的"选择数据库"中, 确定选择 阅读全文
posted @ 2010-03-16 13:19 java程序代码 阅读(136) 评论(0) 推荐(0)
摘要:如何导出sql2005的数据库才能够导入到Sql2000|sqlserver数据库迁移.请问如何把sql2005的数据库导出后,能够导入到sql2000?这个过程应该如何做?回答:我这儿有个办法,你看看是否可行。1. 生成for 2000版本的数据库脚本2005 的manger studio-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例-- 右键要转到2000的库-- 任务-- 生成脚本-- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库-- 勾选"为所选数据库中的所有对象编写脚本&qu 阅读全文
posted @ 2010-03-16 13:17 java程序代码 阅读(139) 评论(0) 推荐(0)
摘要:1.显示本月第一天 SELECT DATEADD(mm,DATEDIFF(mm,0,getdate()),0) select convert(datetime,convert(varchar(8),getdate(), 120)+’01’,120) 2.显示本月最后一天 select dateadd(day,-1,convert(datetime,convert (varchar(8),dateadd(month,1,getdate()),120)+’01’,120)) SELECT dateadd(ms,-3,DATEADD(mm,DATEDIFF(m,0,getdate())+1,0... 阅读全文
posted @ 2010-01-25 22:23 java程序代码 阅读(183) 评论(0) 推荐(0)
摘要:向表中添加一个新记录,你要使用SQL INSERT 语句。这里有一个如何使用这种语句的例子: INSERT mytable (mycolumn) VALUES (‘some data’) 这个语句把字符串’some data’插入表mytable的mycolumn字段中。将要被插入数据的字段的名字在第一个括号中指定,实际的数据在第二个括号中给出。 INSERT 语句的完整句法如下: INSERT [INTO] {table_name|view_name} [(column_list)] {DEFAULT VALUES | Values_list | select_statement}... 阅读全文
posted @ 2010-01-25 22:21 java程序代码 阅读(132) 评论(0) 推荐(0)
摘要:说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title)... 阅读全文
posted @ 2010-01-25 22:20 java程序代码 阅读(126) 评论(0) 推荐(0)
摘要:下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device... 阅读全文
posted @ 2010-01-25 22:18 java程序代码 阅读(168) 评论(0) 推荐(0)
摘要:DROP VIEW --从数据库中删除视图 CREATE INDEX --为数据库表创建一个索引 DROP INDEX --从数据库中删除索引 CREATE PROCEDURE --创建一个存储过程 DROP PROCEDURE --从数据库中删除存储过程 CREATE TRIGGER --创建一个触发器 DROP TRIGGER --从数据库中删除触发器 CREATE SCHEMA --向数据库添加一个新模式 DROP SCHEMA --从数据库中删除一个模式 CREATE DOMAIN --创建一个数据值域 ALTER DOMAIN --改变域定义 DRO... 阅读全文
posted @ 2010-01-25 22:15 java程序代码 阅读(101) 评论(0) 推荐(0)
摘要:1.原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会关系表、工作简历表。这就是“一张原始单证对应多个实体”的典型例子。 2.主键与外键 一般而言,一个实体不能既无主键又无外键。在E—R图中,处于叶子部位的实体,可以定义主键,也可以不... 阅读全文
posted @ 2010-01-25 22:03 java程序代码 阅读(127) 评论(0) 推荐(0)
摘要:若使用SQL2000附加SQL2005的数据库时在附加时会出现了错误602,提示“对sysindexes运行DBCC CHECKTABLE”因为数据库附加到2005的时候, 数据库文件已经自动升级到2005, 所以在2000下是无法再附加的(没有向上兼容的)具体步骤:1. 生成for 2000版本的数据库脚本2005 的manger studio -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例 -- 右键要转到2000的库 -- 任务 -- 生成脚本 -- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到200 阅读全文
posted @ 2009-12-24 16:07 java程序代码 阅读(133) 评论(0) 推荐(0)
摘要:com.microsoft.sqlserver.jdbc.SQLServerException: 不支持此游标类型/并发组合。在Google搜查发现http://blog.csdn.net/wl3115/archive/2009/06/11/4259951.aspx这里的解决方法可以。关键原因:sqljdbc.jar 不支持ResultSet.CONCUR_UPDATABLE 改成 ResultSet.CONCUR_READ_ONLY 问题PreparedStatement pstat = conn.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSE 阅读全文
posted @ 2009-11-05 19:08 java程序代码 阅读(490) 评论(0) 推荐(0)
摘要:原帖及讨论:http://www.bccn.net/Article/kfyy/java/jszl/200706/4588.html* 最近因为开发活动需要,用上了Eclipse,并要求使用精简版的SQL数据库(即Sql server 2005)来进行开发项目 *工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载) <1>.Microsoft SQL server 2005 Express Edition下载地址:http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30 阅读全文
posted @ 2009-11-05 18:48 java程序代码 阅读(175) 评论(0) 推荐(0)
摘要:2000 的数据库突然罢工了,又要用数据库,还好有2005的,想到要附加到2005下使用。就按照平时附加的方法,结果提示:5118错误。就去Google搜,结果就找到了类似的问题。在这里写出来给大家一起分享。右击你的数据库所在的文件夹,选择“属性”,选择“高级”,“压缩或加密属性”下的“压缩内容以便节省空间”选项去掉就可以了。自己测试通过了。 阅读全文
posted @ 2009-05-25 17:46 java程序代码 阅读(125) 评论(0) 推荐(0)
摘要:错误解决:附加SQL Server 2000数据库 5118错误 标签: sqlserver 数据库 5118 附加 一、错误信息:附加数据库 对于 服务器“192.168.0.121”失败。 (Microsoft.SqlServer.Smo)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.3042.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperation 阅读全文
posted @ 2009-05-25 17:43 java程序代码 阅读(736) 评论(0) 推荐(0)