JK.Li 登录

sql server sql语句附加数据库

Posted on 2018/1/23 1:10:46

有时候使用 sql server management studio 附加数据库时找到不文件 可使用以下sql 语句附加:EXEC SP_ATTACH_DB data, D:\data.mdf,D:\data.ldf

Read more

SQL Server 2008 数据库引擎等安装失败的原因

Posted on 2014/6/19 17:56:33

这两天安装sql server 2008,一切都对,但总是安装失败,一直找不到原因,后来在网上看一个贴,说是要把 msxml删除,试了试还真安装成功了,现在转过来做个笔记。 最近安装sql server2008 连续多次结果每次都发生错误,最核心的数据库引擎总是装不上去,试过多次,最后无奈只好根据日志文件查询问题出在哪里,后来经过网上搜索才发现,原来安装失败跟MSXML6有关, 兇手就是 MSXML 6 Service Pack 2 (KB954459),簡單說就是 SQL Se...

Read more

sql server 还原数据库文件

Posted on 2014/6/19 17:49:53

方法1:推荐使用----还原数据库成功的语句一定要把需要还原的数据库的任何连接都要关闭掉,否则还原不上,所以用master)USE master GO RESTORE DATABASE A120_20120523 FROM DISK = G:\DataBAse备份\A120_2012051823.bak WITH REPLACEGO方法二:RESTORE DATABASE [aft_shop] FROM DISK = NG:\备份文件 WITH FILE = 1, MOVE Naft_shop TO NG:\aft_shop.mdf, ...

Read more

sql server 2008收缩数据库日志

Posted on 2014/6/19 17:47:32

在SQL SERVER 2008 中 BACKUP LOG WITH TRUNCATE_ONLY 已不再被支持,要收缩数据库日志,首先需要通过将数据库恢复模式设置为 SIMPLE 来截断该文件。语句如下:USE DATABASENAME; GO -- Truncate the log by changing the database recovery model to SIMPLE. ALTER DATABASE DATABASENAME SET RECOVERY SIMPLE; GO -- Shrink the truncated log file to 1 MB. DBCC SHR...

Read more

sql 游标

Posted on 2014/6/19 17:45:59

declare @zcmc varchar(200); declare @count varchar(200); declare @all varchar(8000); set @all = select declare cursor1 cursor for SELECT zcmc,count(*) from sbgl group by zcmc order by count(*); open cursor1 ; fetch next from cursor1 into @zcmc,@count while @@fetch_status=0 begin set @all = @all + +@zcmc+, fetc...

Read more

Sql Server 得到表的外键名,对应的外键表名,对应的外键表里的字段,以及字段的描述

Posted on 2014/6/19 17:45:22

select a.[name],rtableName,tname,a.[value],fcolid,fid,b.[value] from (select a.[name],rtableName,tname,[value],fcolid,fid from (select t1.name,t2.rtableName,t2.name as tname,id,colid,fid,fcolid from (select col.name, f.constid as temp,col.id,col.colid from syscolumns col,sysforeignkeys f where f.fkeyid=col.id and f.fkey=col.colid and ...

Read more

SQL SEVER得到数据库里所有表的结构信息

Posted on 2014/6/19 17:43:53

SELECT (case when a.colorder=1 then d.name else end) N表名,a.colorder N字段序号,a.name N字段名,(case when COLUMNPROPERTY( a.id,a.name,IsIdentity)=1 then 1else 0 end) N标识,(case when (SELECT count(*)FROM sysobjects WHERE (name in (SELECT name FROM sysindexes WHERE (id = a.id) AND (indid in(SELECT indid FROM sysindexke...

Read more

SQL SEVER数据导入导出语句

Posted on 2014/6/19 17:40:21

1.DBF文件直接导入到sql server中运行机上必需安装 vfproforODBC.msi 这个程序,这是dbf odbc的驱动程序。三步完成导入: 1。运行下面的SQL,作用是显示高级选项,打开分布式查询,字面意思是这。反正必须运行这了,才能做下面的数据导入。exec sp_configure show advanced options,1; reconfigure; exec sp_configure Ad Hoc Distributed Queries,1; reconfigure2。运行这下面SQL,完成数据导入。不用...

Read more

列出SQL SERVER 2000 所有表,字段名,主键,类型,长度,小数位数等信息

Posted on 2014/6/19 17:37:58

SELECT (case when a.colorder=1 then d.name else end)表名, a.colorder 字段序号, a.name 字段名, (case when COLUMNPROPERTY( a.id,a.name,IsIdentity)=1 then √else end) 标识, (case when (SELECT count(*) FROM sysobjects ...

Read more

获取SqlServer2005表结构(字段,主键,外键,递增,描述)

Posted on 2014/6/19 17:35:32

1.获取表的基本字段属性 --获取SqlServer中表结构 SELECT syscolumns.name,systypes.name,syscolumns.isnullable,syscolumns.length FROM syscolumns, systypes WHERE syscolumns.xusertype = systypes.xusertype AND syscolumns.id = object_id(你的表名) 运行效果 2.如果还想要获取字段的描述信息则--获取SqlServer中表结构 主键,及描述declare @table_name as...

Read more

京公网安备 11010702001442号