
sql server
Akuma-2233
程序猿
展开
-
win10 下 80端口被system进程 (pid=4)占用的解决方法
1.查找80端口被谁占用的方法进入命令提示行(开始运行输入 CMD),输入命令 netstat –ano 就可以看到本机所有端口的使用情况;根据PID可以使用命令 tasklist查看哪个程序是占用了该端口2.80端口可能被占用的系统程序(1)IIS(2)SQL Server Reporting Services (MSSQLSERVER) 服务3.解决方法修改iis端口...原创 2020-01-14 22:39:32 · 1211 阅读 · 0 评论 -
SQL注入专题
http://hackbase.com/subject/2009-02-27/14184_2.html原创 2009-04-07 17:48:00 · 751 阅读 · 0 评论 -
C#附加SQL2005数据库详细代码
方法一:1.如果附加数据库时,没有指定逻辑名,则在SQL2005上显示为“全路径,且为大写”。比如,数据库文件D:MyTest.mdf和D:MyTest.ldf,附加到SQL服务器上时,如果没有指定逻辑名,则在SQL2005上显示为“D:MYTEST.MDF”。此时,C#的连接字符串为“DataSource=dsName;AttatchDBFilename=”D:/MyTest.mdf”;Us原创 2009-04-09 16:30:00 · 2177 阅读 · 2 评论 -
一条sql 数据库去除重复记录
假如有一张users表,里面有user_id,user_name两个字段,用一条sql语句去掉数据库里的userName重复的记录.1.delete from users a where a.user_id = (select max(b.user_id) from users b where a.user_name=b.user_name);这一种自联接,效率低一点.2.delete from原创 2009-04-22 05:54:00 · 1950 阅读 · 2 评论 -
sqlserver安装问题总结(SqlServer2000/2005)
SQL Server 2000 Installing SQL Server 2000 (E文) http://msdn.microsoft.com/en-us/library/aa299042(SQL.80).aspx SQL Server 2000补丁 Microsoft SQL Server 2000 Service Pack 3a http://www.microsoft.com/down转载 2009-11-20 07:39:00 · 3370 阅读 · 1 评论 -
MsSql数据库存储过程加密解密
<br />--------------------------------------------------------------------------------<br /><br />--------------------------------------------------------------------------------<br /><br />存储过程、存储函数的加密:WITH ENCRYPTION<br /><!--[if !supportLineBreakNewLine原创 2010-07-04 08:45:00 · 2392 阅读 · 2 评论 -
Access自动编号的初始值设置及重置编号
<br />方法如下:<br />ALTER TABLE tableName<br /> ALTER COLUMN Id COUNTER (100, 5)<br />其中:tableName为要修改的表名,Id为自动编号列,100为初始值,5为步长。<br />同理:如果要重置编号的话,只需把100,改成1就OK了。原创 2010-07-26 11:47:00 · 6153 阅读 · 0 评论 -
sql server 2005 Express 下载
sql server 2005 Express 下载 微软的sql server 2005 express用了很长时间了.这次回家重新搭建开发环境,特意留意了一下它的下载地址.简体中文版:Microsoft SQL Server 2005 Express Edition 简体中文版链接页面:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=220549b5-0b07-44原创 2010-10-10 05:57:00 · 1286 阅读 · 0 评论 -
SQL Server中如何备份到异机
<br /><br />这里提供两种方法:<br />1,写成存储过程,建立作业定时备份<br />--在sql中映射一下 <br />exec master..xp_cmdshell 'net use z: //computer_name/D$ "密码" /user:computer_name/administrator' <br />/*--说明: <br />z:是映射网络路径对应本机的盘符,与下面的备份对应 <br />//computer_name/D$是要映射的网络路径 <br />comput原创 2010-11-14 12:39:00 · 1927 阅读 · 0 评论 -
SQL注入攻击与防御
http://netsecurity.51cto.com/art/201108/287651.htm原创 2011-10-15 16:00:04 · 937 阅读 · 0 评论 -
SQLServer update语句用法
UPDATE语句用于创建一个更新查询,根据指定的条件更改指定表中的字段值。UPDATE语句不生成结果集,而且当使用更新查询更新记录之后,不能取消这次操作。 语法:UPDATE table SET newvalue WHERE criteria 说明:table参数指定表的名称,其中包含要更改的数据。newvalue参数为一个表达式,用来计算要插入更新转载 2012-03-06 18:17:19 · 15410 阅读 · 0 评论 -
数据库用户映射到SQL Server登录名
由于不是固定在一如电脑开始,经常需要把数据备份与恢复。或者是帮助客户修改程序,接收到客户备份好的数据,需要在电脑恢复。这样就需要将数据库用户映射到 SQL Server 登录名。如何映射?可使用下面的系统存储过程:EXECUTE sp_change_users_login 'update_one','user','login' 上面的'update_one'是执行的操作,将当前数据原创 2013-08-02 22:19:11 · 3866 阅读 · 0 评论 -
sqlserver2008中删除了windows用户,导致无法登陆的解决方案
打开管理工具中的“服务”,找到并关闭SQL Server服务。进入命令进入SQL Server 2008的安装目录,找到sqlservr.exe文件,执行命令:sqlservr -m这样会以单用户模式启动SQL Server服务,离开命令行窗口但不要关闭。然后可以使用各种方法连接到SQL Server,启用sa账户或者重新添加那些删除了的Windows账户就可以了。原创 2013-09-27 11:32:56 · 4778 阅读 · 0 评论 -
毫秒级百万数据分页存储过程
然后创建分页存储过程;这个是基于SQL 2005 的ROW_NUMBER的, SQL 2000 不适用; SQL 2008 我没有安装,所以也没有测试过!估计应该可以运行. 2种算法可以选择 1. 使用 BETWEEN ; 2. TOP ; 代码中已经注释了.我测试了一下2种方法基本没有什么区别;代码如下: 12转载 2015-04-11 20:00:02 · 1470 阅读 · 0 评论 -
SQLServer2005的企业管理器
装.NET2005的时候,自带的SQL Server 2005是SQL Server2005 Express版本的,没有相当于企业管理器的东西,用起来相当不方便.不过可以到Microsoft的网站下载SQL Server Management Studio Express Edition安装.http://www.microsoft.com/downloads/details.aspx?dis原创 2009-03-01 11:01:00 · 2510 阅读 · 0 评论 -
如何手动删除 SQL Server 2000 默认实例、命名实例或虚拟实例
概要 删除 Microsoft SQL Server 2000 前应考虑的事项原创 2007-11-19 09:49:00 · 2821 阅读 · 0 评论 -
海量数据库的查询优化及分页算法方案
实现小数据量和海量数据的通用分页显示存储过程 建立一个web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,原创 2006-12-24 11:49:00 · 1008 阅读 · 0 评论 -
一个有关数据库的网站
http://www.pcdog.com/edu/database-develop/index.html原创 2007-03-05 11:58:00 · 1167 阅读 · 0 评论 -
数据库设计三大范式应用实例剖析
引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照范式来转载 2007-01-18 06:40:00 · 9131 阅读 · 0 评论 -
技巧和诀窍: 如何上传一个.SQL文件到远程主机并且执行它来部署一个SQL数据库
技巧和诀窍: 如何上传一个.SQL文件到远程主机并且执行它来部署一个SQL数据库【原文地址】 Tip/Trick: How to upload a .SQL file to a Hoster and Execute it to Deploy a SQL Database 【原文发表日期】 Thursday, January 11, 2007 12:20 AM 上个月 (英文),我讨论了新的原创 2007-01-29 06:45:00 · 1888 阅读 · 0 评论 -
技术网站
wayne 我的陋室我做主C#高手 chengking(RSS) 愚翁(RSS) 秋枫(RSS) Python高手 balabalamerobert(Python源码剖析)(RSS) limodou的学习记录(RSS) ygao的网络日志(RSS) 追寻真理之美(RSS) 关注的blog原创 2007-03-26 11:49:00 · 1422 阅读 · 0 评论 -
随机生成试题
网上考试系统的关键是试题的随机生成,即对于不同的计算机访问系统时将从题库中随机地抽取不同的试题。 在此我们可使用SQL语句"select top n * from mc order by newid()"从题库中随机抽取n条记录,其中newid()生成 uniqueidentifier 值(若是Access数据库则用"select top n * from mc order by rnd(id)原创 2007-06-29 08:09:00 · 4297 阅读 · 0 评论 -
以前的某个程序安装已在安装计算机上创建挂起的文件操作
SQL Server 安装:以前的某个程序安装已在安装计算机上创建挂起的文件操作安装SQL Server 遇到错误提示:以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机!。找了半天,没发现什么一场程序,该机器上以前没安装过SQL Server。看看系统安装了什么软件? 3721 上网助手什么的赫然在目!删掉!还是不行,搜索了一下,发现这篇Blog最有价值:3原创 2007-08-25 06:15:00 · 1246 阅读 · 0 评论 -
在C#中如何与Windows认证的SQL Server进行连接?
SQL Server 2000安装在域控制器的Windows Server 2003下,SQL Server服务器名为:Server2006,数据库名为:Database2006 因为以前用SQL Server认证调试的,代码如下: SqlConnection sc=new SqlConnection(); sc.ConnectionSt转载 2007-10-24 20:21:00 · 2544 阅读 · 0 评论 -
源码下栽
http://www.newasp.net原创 2007-10-17 09:52:00 · 1414 阅读 · 0 评论 -
评:我从编程中悟出八个字(不算原创,不过希望让大家能看看)
坛中窥得水友有帖如是,微言大义,余甚爱之,特收藏于此,附评论于后 专 静 谦 筹 悟 慎 透 恒 专 忽如一夜春风来,千树万树梨花开."现在的技术百花齐放,切忌不可贪.不要盲目的追求新技术,唯有算法才是灵魂.评:书要先读厚,然后再读薄,要专先要博 静 非淡泊无以明志,非宁静无以致远."要想达到高的境界,必须能够心静.年转载 2007-10-14 20:51:00 · 1779 阅读 · 4 评论 -
分布式网站数据库同步方案——sqlserver数据库同步复制
分布式架站技术中重要一部分就是数据库的同步,手工编程数据库同步程序复杂而且很难保证效率,ms的sqlserver为我们提供了解决方案——数据库同步复制! SQL复制的基本元素包括 出版服务器、订阅服务器、分发服务器、出版物、文章 SQL复制的工作原理 SQL SERVER 主要采用出版物、订阅的方式来处理复制。源数据所在的服务器是出版服务器,负责发表数据。出版服务器把要发表的数据的所有改原创 2007-11-19 09:45:00 · 1462 阅读 · 0 评论 -
SQL中两台服务器间使用连接服务器(ZT)
SQL中两台服务器间使用连接服务器exec OPENDATASOURCE( SQLOLEDB, Data Source=远程ip;User ID=sa;Password=密码 ).库名.dbo.存储过程名 2:将资料插入另一服务器上的表中 select * into 本地库名..表名 from OPENDATASOURCE( SQLOLEDB, Data原创 2007-11-19 09:52:00 · 956 阅读 · 0 评论 -
SQL Server 2000 注入防护大全 - zt
SQL Server 2000 注入防护大全 Sql注入早源于or1=1最重要的表名:select * from sysobjectssysobjects ncsysobjectssysindexes tsysindexessyscolumnssystypessysuserssysdatabasessysxloginssysprocesses 最重要的一些用户名(原创 2007-11-19 09:55:00 · 794 阅读 · 0 评论 -
阳历转阴历 (转)
因为农历的日期,是由天文学家推算出来的,到现在只有到2049年的,以后的有了还可以加入!CREATE TABLE SolarData(yearId int not null,data char(7) not null,dataInt int not null)--插入数据INSERT INTO SolarData SELECT 1900,0x04bd8,19416 UNION ALL SEL原创 2006-12-24 11:46:00 · 2599 阅读 · 0 评论