【ZT】SQL语句导入、导出命令大全
摘要:/******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ /*********** 导入Excel SELECT * FROM OpenDataSource( ’Mic...
阅读全文
posted @
2009-07-07 13:04
巍巍边疆
阅读(437)
推荐(0)
【ZT】SQL SERVER性能瓶頸監測
摘要:当您怀疑计算机硬件是影响SQL Server运行性能的主要原因时,可以通过SQL Server Performance Monitor监视相应硬件的负载,以证实您的猜测并找出系统瓶颈。下文将介绍一些常用的分析对象及其参数。 Memory: Page Faults / sec 如果该值偶尔走高,表明当时有线程竞争内存。如果持续很高,则内存可能是瓶颈。 Process: Working Set ...
阅读全文
posted @
2009-07-07 12:37
巍巍边疆
阅读(330)
推荐(0)
【ZT】SQL实现多字段模糊匹配关键字查询
摘要:我们开发数据库应用时,常常需要用到模糊查询。如果同一个条件需要匹配很多字段怎么办呢?通常,程序员会每个字段都在SQL中“field like'%cond%'”一次。这样,SQL语句会长得惊人,碰上复杂一点的,甚至SQL语句会因为超长而被数据库拒绝执行。其实,这个问题只要动动脑 筋就很容易解决:首先,将要匹配相同条件的字段连起来(field1+field2+...)成一个长字...
阅读全文
posted @
2009-06-19 15:41
巍巍边疆
阅读(965)
推荐(0)
SQL2005中建立發行、訂閱遇到的問題
摘要:在SQL2005中建立發行、訂閱與SQL2000中發行訂閱沒有什麽改變,但是在建立時遇到的一些比較看似簡單、但是還是沒有解決的問題:1、The process could not read file...的問題;我已經在發行和訂閱的伺服器上將SQLServer和SQLServerAgent的啟動帳戶都設置為具有管理員權限的.\SQLAdmin,但是在運行的時候還是出錯,提示:Error messa...
阅读全文
posted @
2009-06-04 13:34
巍巍边疆
阅读(946)
推荐(0)
SQL Server 2005中专用管理员连接 (DAC) 使用技巧&修改系统表的方法
摘要:Server 2005 专用管理员连接 (DAC) 使用技巧1 什么是专用管理员连接?SQL Server 2005 为管理员提供了一种特殊的诊断连接,以供在无法与服务器建立标准连接时使用。2 专用管理员连接有什么用?即使在 SQL Server 不响应标准连接请求时,管理员也可以使用这种连接访问 SQL Server,以便执行诊断查询并解决问题。管理员可以通过 DAC 访问正在运行的 SQL S...
阅读全文
posted @
2009-05-01 19:09
巍巍边疆
阅读(3114)
推荐(0)
[ZT]c#大文件读取和写入数据库(带进度条的源代码)
摘要:[來源不詳]最近一个项目需要将大文件写入和读取到数据库,觉得可能很多人也需要相关得东西,所以就将代码帖出来protected int state = 0; //表示进度条当前处理的事件类型,1表读取word,2表写入word,3表doc转pdf,4表txt转pdfprivate System.Windows.Forms.Form getDialog(string strFormName,Syste...
阅读全文
posted @
2009-04-29 10:07
巍巍边疆
阅读(1435)
推荐(0)
[ZT]ASP.NET中如何防范SQL注入式攻击
摘要:所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如: ⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面控制着用户是否有权访问应用,它要...
阅读全文
posted @
2009-04-17 20:04
巍巍边疆
阅读(346)
推荐(0)
【ZT】SQL Server 2005全文检索技术在网站上的应用实录
摘要:【51CTO.com独家特稿】一、前言“人类失去搜索,世界将会怎样?”,同样,很难想象一个拥有极大信息量的行业网站门户没有站内全文搜索将会出现怎样的局面,网站全文检索对于挖掘网站信息和整合网站资源的价值是不言而喻的。我们看到,通用型的搜索引擎已经成为了互联网世界的门户,而对于一个信息量极其丰富的网站而言,全网搜索或许会成为本网站的门户,正是所谓的门户之门。实现网站全文检索有几种常见方案,比如应用数...
阅读全文
posted @
2009-04-01 11:46
巍巍边疆
阅读(822)
推荐(0)
SAP ECC 6.0安装步骤
摘要:【IT168 信息化】 平台: OS: WINDOWS 2000 ADVANCE SERVDER X86 Intel 前提: 1、 首先安装Solution manager 4.1,因为ECC安装时需要输入solution manager key 2、 SLM安装完成后,在事务码SMSY中: I:菜单system landsca...
阅读全文
posted @
2008-11-17 22:01
巍巍边疆
阅读(2081)
推荐(0)
[ZT]利用Sql Server 2005的新函數ROW_NUMBER()寫的高效分頁存儲過程
摘要:文章來源:網絡 微軟最新發佈的MSSQL2005,對TSQL進行了小規模的加強,有些函數的確非常實用。就比如ROW_NUMBER()函數,實現了原先一直要用存儲過程來進行大數據分頁的功能。現在有了這個函數,只要簡單一個語句就能解決任何情況下的數據分頁,不管你要排序的字段是否唯一。 個人感覺,這個函數應該能再進的一步優化性能,當然這個工作不是我們所能為,MS不去開發,我們就沒辦法了。 程序代碼...
阅读全文
posted @
2008-11-11 13:47
巍巍边疆
阅读(1093)
推荐(0)
SQL2000/SQL2005導入導出存儲過程圖解
摘要:1、SQL2000導入導出存儲過程相對簡單,可以直接使用DTS進行,就不具體說明了;2、對於SQL2005使用者,SSIS的使用太過於複雜(可能因為SSIS、DTS的UI、流程設計不是一個人把關的:)),而且最初的功能不是很完善,後來通過一次一次的升級才好多了;(1) 使用指令碼異地執行進行還原(括弧中為簡體文字) SQL Server Management Studio ==》連接服務器 ...
阅读全文
posted @
2008-10-31 16:03
巍巍边疆
阅读(3543)
推荐(0)
[ZT]SQL Server 的事务日志意外增大或充满的处理方法
摘要:http://support.microsoft.com/kb/317375 事务日志文件Transaction Log File是用来记录数据库更新情况的文件,扩展名为ldf。在 SQL Server 7.0 和 SQL Server 2000 中,如果设置了自动增长功能,事务日志文件将会自动扩展。一般情况下,在能够容纳两次事务日志截断之间发生的最大数量的事务时,事务日志的大小是稳定的,事务日志...
阅读全文
posted @
2008-08-20 14:17
巍巍边疆
阅读(1507)
推荐(0)
[ZT]如何使SQLServer的日志文件不会增大
摘要:如何缩小mssql(WINDOWS平台上强大的数据库平台)的日志文件已经是一个经常性的问题了,不过这个问题在精华区已经有不少答案了,我这里也不再赘述。 现在我们讨论一下治本的问题,即如何使日志文件不再增大? 先介绍一个简单的方法。 就是把数据库的故障还原模型设置为“简单”(SQL2K)。这样它就会在Checkpoint的时候截断日志。 具体操作方法是: 1、在Enterpris...
阅读全文
posted @
2008-08-20 10:32
巍巍边疆
阅读(414)
推荐(0)
SQL語句中时间格式的转换
摘要:--> SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.177 这对于在要不同数据库间转移数据或者习惯oracle日期格式YYYY-MM-DD HH24:MI:SS的人多少有些不方便. 整理了一下SQL Server里面可能经常会用到的日...
阅读全文
posted @
2008-07-29 13:49
巍巍边疆
阅读(894)
推荐(0)
SQLSERVER中 多表鏈接的UPDATE 方法
摘要:錯誤方式:UPDATE 歷史庫存 INNER JOIN 平均單價 ON (歷史庫存.產品編號 = 平均單價.產品編號) SET 歷史庫存.期末金額 = Round(平均單價.領用平均單價*歷史庫存.期末數量,0)正確方式:UPDATE 歷史庫存 SET 歷史庫存.期末金額 = Round(平均單價.領用平均單價*歷史庫存.期末數量,0) from 歷史庫存,平均單價 where 歷史庫存.產品編號...
阅读全文
posted @
2008-07-29 11:59
巍巍边疆
阅读(485)
推荐(0)
sp_configure 'max server memory'
摘要:服务器内存最大值选项配置 4 GBsp_configure 'show advanced options', 1RECONFIGUREGOsp_configure 'awe enabled', 1RECONFIGUREGOsp_configure 'max server memory', 4096RECONFIGUREGO
阅读全文
posted @
2008-07-16 17:59
巍巍边疆
阅读(862)
推荐(0)
利用批處理自動在異地備份數據庫
摘要:利用批處理自動在異地備份數據庫 在日常數據庫管理中,我們通常採用各種方法將數據庫數據進行備份,目的是保證數據的安 全,而各種備份方法都有自己的優缺點,這裡向大家推薦一種:假設有機器PC-A和PC-B,P C-A安裝了DB(SQLSERVER2005),並且設置每日定時維護,一般備份到本機磁盤上,而且一 般都要保存幾天,有時為了安全,我們需要把當天的數據備份到PC-B,手工複製太麻煩,用 批處...
阅读全文
posted @
2008-06-23 17:01
巍巍边疆
阅读(682)
推荐(0)
SQL SERVER 2005 同步复制技术
摘要:SQL SERVER 2005 同步复制技术 以下实现复制步骤(以快照复制为例) 运行平台SQL SERVER 2005 一、准备工作: 1.建立一个 WINDOWS 用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户。 2.在SQL SERVER下实现发布服务器和订阅服务器的通信正常(即可以互访)。打开1433端口,在防火墙中设特例 3.在发布服务器上建立一个共享目录,作为发布快...
阅读全文
posted @
2008-06-15 18:09
巍巍边疆
阅读(469)
推荐(0)
如何实现两个数据库的同步?
摘要:不同服务器数据库之间的数据操作--创建链接服务器 exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用户名 ', '密码 ' --查询示例 select * from ITSV.数据库名.dbo.表名 --导入...
阅读全文
posted @
2008-06-15 18:08
巍巍边疆
阅读(3022)
推荐(0)
[轉]SQL Server 2005备份维护计划
摘要:1)定期完成数据库的完全备份或差异备份。2)定期清理备份文件,因为存储空间有限,可能只需要保存一个时期段内的文件(比如一周内或一月内)。 而如何做到这两点呢?笔者相信在SQL SERVER2005版本出来之前要实现这种功能, 也是可以实现的,只是实现定期清理备份文件显得不那么直接,一般需要手写批处理作业维护,而在SQL server 2005版本中,这些功能已经被设计成为预制的组件,只...
阅读全文
posted @
2008-05-12 11:49
巍巍边疆
阅读(742)
推荐(0)