'sa'用户登录失败。原因:未与信任 SQL Server 连接相关联

评论(0)浏览(190)分类:SQL及数据库
'sa'用户登录失败。原因:未与信任 SQL Server 连接相关联  连接mssqlserver或者打开查询分析器时,出现'sa'用户登录失败。原因:未与信任 SQL Server 连接相关联错误。因为安装mssql server时未设置SQL SERVER登录认证模式为混合认证模式,导致SQL SERVER默认安装后认证模式为WINDOWS认证模式,从而导致出现'sa'用户登录失败。原因:未与信任 SQL Server 连接相关联错误。。解决方法: 启动SQLSER..

SQL Server 2005 无法连接

评论(0)浏览(103)分类:SQL及数据库
SQL Server 2005 无法连接这是打开SQL Server 配置管理器时的问题 1、无法连接到WMI提供程序。您没有权限或者该服务器无法访问。 C:\Program Files\Microsoft SQL Server\90\Shared给这个目录增加network service权限或者 user权限就可以了功能的外围引用配置器的错误 2、尝试管理服务时在 SMO 中发生了异常。 查询结果   配置工具-sql server外围应用配置器-服务和连接..

SQL字符串处理函数

评论(0)浏览(122)分类:SQL及数据库
SQL字符串处理函数  字符串函数对二进制数据、字符串和表达式执行不同的运算。此类函数作用于CHAR、VARCHAR、 BINARY、 和VARBINARY 数据类型以及可以隐式转换为CHAR 或VARCHAR的数据类型。可以在SELECT 语句的SELECT 和WHERE 子句以及表达式中使用字符串函数。常用的字符串函数有:一、字符转换函数1、ASCII()  返回字符表达式最左端字符的ASCII 码值。在ASC..

数据量大时如何优化SqlServer查询

评论(0)浏览(226)分类:SQL及数据库
数据量大时如何优化SqlServer查询  1。表里面存在多个类型的数据,是把表拆开,每个类型一张表,还是就放在一个表里,拆开以后可以分流数据量,但是会导致查询和统计的处理困难。  答:对于含有图象数据类型的表还是另设一张表专门用来存储图象比较好.对于图象表:a:用这张表可以专门用来存储图片.b:如果把图象字段放在大表里,那么会给管理和编程带来很大的麻烦,如果图象被..

50条常用SQL语句

评论(0)浏览(91)分类:SQL及数据库
50条常用SQL语句要查询的数据库表和机构Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表问题:1、查询“”课程比“”课程成绩高的所有学生的学号;+展开-SQLSELECTa.S#FROM(SELECTs#,scoreFROMSCWHEREC#='001')a,(SELECTs#,scoreFROMSCWHEREC#='002')bWHEREa.score>b.scoreANDa.s#=b.s#;2、查询平..

需要注意的MySQL安全

评论(0)浏览(116)分类:SQL及数据库
需要注意的MySQL安全  1.如果客户端和服务器端的连接需要跨越并通过不可信任的网络,那么就需要使用SSH隧道来加密该连接的通信。  2.用set password语句来修改用户的密码,三个步骤 “先mysql -u root登陆数据库系统” 然后“mysql update mysql.user set password=password('newpwd')” 最后执行“flush privileges”就可以了。  3.需要提防的攻击有,防偷听..

21条MS SQLServer数据库优化规则

评论(0)浏览(95)分类:SQL及数据库
21条MS SQLServer数据库优化规则  如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。  在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过..

Access数据库SQL注入参考

评论(0)浏览(135)分类:SQL及数据库
Access数据库SQL注入参考  Access SQL注入参考 版本 0.2.1(最近更新 10/10/2007)恶魔傻蛋译 描述 SQL查询及注释 注释符 Access中没有专门的注释符号.因此"/*", "--"和"#"都没法使用.但是可以使用空字符"NULL"(%00)代替: ' UNION SELECT 1,1,1 FROM validTableName%00 语法错误信息 "[Microsoft][Driver ODBC Microsoft Access]" 多句..

mssqlserver数据库导入access保留自动增长列

评论(0)浏览(125)分类:SQL及数据库
mssqlserver数据库导入access保留自动增长列  mssqlserver数据库在导入access的时候,如果没有增加一些特别的设置,mssqlserver中的自动增长列不会在导入access的时候保留下来。要保留mssqlserver自动增长列,可以按照如下步骤进行。1.打开SQL server enterprise mananger “企业管理器”  在你要导出的SQL数据库上鼠标右键菜单:所有任务-》导出数据2.回出现一个导出向导窗口。  选..

alter修改表中某列为自动增长列

评论(0)浏览(187)分类:SQL及数据库
alter修改表中某列为自动增长列  删除那列,再建一列。要不就需要去企业管理其中修改这列的数据类型为自动增长的了。  因为sql server不支持在自增列与非自增列之间进行转换。可以观察一下企业管理器中这种调整的处理, 它也无法用alter 语句直接完成。+展开-SQLaltertabletablenamedropcolumnn1goaltertabletablenameaddn1intidentity(1,1)来源:http://topic.csdn.ne..

批处理文件+任务计划释放SqlServer2000占用的内存

评论(0)浏览(130)分类:SQL及数据库
批处理文件+任务计划释放SqlServer2000占用的内存  MSSQLServer2000是非常吃内存的,如果系统内存不够大,或者没有限制MSSQLServer2000可以使用的内存,MSSQLServer2000会一直占用系统的内存,MSSQLServer2000也没有提供自动释放内存的机制,所以服务器配置差的可能会导致系统崩溃,并且事件查看器中出现如下错误事件类型:错误事件来源:弹出应用程序事件类别:无事件 ID:333日期:日期时间..

删除MSSQLServer危险存储过程

评论(1)浏览(71)分类:SQL及数据库
删除MSSQLServer危险存储过程SQL server 数据库危险存储过程删除与恢复  SQL的扩展的删除与恢复  删除  +展开-SQLusemaster  execsp_dropextendedproc'xp_cmdshell'  execsp_dropextendedproc'xp_dirtree'  execsp_dropextendedproc'xp_enumgroups'  execsp_dropextendedproc'xp_fixeddrives'  execsp_dropextendedproc'xp_loginconfig'  execsp_dropexte..

MSSQLServer数据库自动同步

评论(0)浏览(114)分类:SQL及数据库
MSSQLServer数据库自动同步MSSQL自动同步 by zengyu这里以117和75为例说明:117发布&分发服务器、75订阅服务器一、准备工作:1、117&75上建立sqlagt用户,隶属于administrators组,用于启动Sqlserveragent服务(开机自启动),本地系统帐户local,将不具备网络功能,会产生错误2、117/75上企业管理器中的SQL注册必须为本机名称,不能为local或ip3、在117上建立75的SQL注..

MSSQLServer无法修改表 因为当前正在复制

评论(0)浏览(757)分类:SQL及数据库
MSSQLServer无法修改表 因为当前正在复制  今天再使用mssqlserver2000的复制功能的时候,在成功发布后,尽然无法修改这个被发布的数据库中表的结构了,提示“无法修改表 .....因为当前正在复制”的错误。  后面只好删除了发布再修改数据库的表结构,不提示“无法修改表 因为当前正在复制”错误了,但是这个也太麻烦了吧。。:-(微软的解释Troubleshooting (SQL Server 2000)Error..

SQL语句计算距离今天生日还差几天

评论(2)浏览(957)分类:SQL及数据库
SQL语句计算距离今天生日还差几天  SQL语句计算距离生日还差几天原理很简单,将要比较的2个日期的年份统一成一样的,然后再使用datediff函数计算记录的数据和当前的日期比较得到相距的天数。  将年份统一成一样的时候需要注意瑞年的问题,需要将当前的时间的年份统一成记录的,而不是将记录的年份统一成当前日期的年份。要不当前为平年,当记录为瑞年并且为2月29号时间转换就..

ms sqlserver 等待语句

评论(0)浏览(126)分类:SQL及数据库
ms sqlserver 等待语句sqlserver等待语句+展开-SQLwaitfortime'06:00'select*fromstudent--6点时开始执行查询student所有字段waitfordelay'00:00:05'select*fromstudent5秒种后开始执行 查询student所有字段

PIVOT/UNPIVOT的用法

评论(0)浏览(79)分类:SQL及数据库
PIVOT/UNPIVOT的用法  SQL Server2005引入了很多迎合开发者口味的新特性,虽然改动不大,却大大了减少了开发者的工作量,这种替用户考虑的开发思路,值得称赞。  在SQL Server2000中,要实现行列转换,需要综合利用聚合函数和动态SQL,实现起来需要一定的技巧,所以在CSDN的SQL讨论区里可以看到大量询问行列转换如何实现的问题。到了2005中,使用新引进的关键字..

SQL Server 处理死锁进程

评论(0)浏览(76)分类:SQL及数据库
SQL Server 处理死锁进程邹建写的。。很好用,我一直用它杀死锁。+展开-SQL/*--处理死锁  查看当前进程,或死锁进程,并能自动杀掉死进程  因为是针对死的,所以如果有死锁进程,只能查看死锁进程当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程--邹建2004.4--*//*--调用示例execp_lockinfo--*/CREATEprocp_lockinfo@kill_lock_spidbit=1,--是否杀掉死锁的进程..

SQL Server游标介绍

评论(0)浏览(136)分类:SQL及数据库
SQL Server游标介绍SQL Server游标介绍建立游标+展开-SQLdeclarecursor1cursorforselect*fromstudent打开游标+展开-SQLopencursor1读取游标+展开-SQLfetchnextfromcursor1关闭游标+展开-SQLclosecursor1删除游标+展开-SQLdeallocatecursor1例:对student使用游标进行操作+展开-SQLdeclarecursor1cursor/*定义游标*/forselect*fromstudent/*游标操作的表*/opencurso..

Sql Server临时表和游标的使用小结

评论(0)浏览(90)分类:SQL及数据库
Sql Server临时表和游标的使用小结1.临时表 临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。 临时表有局部和全局两种类型 2者比较: 局部临时表的名称以符号 (#) 打头 仅对当前的用户连接是可见的 当用户实例断开连接时被自动删除 全局临时表的名称以符号 (##) 打头 任何用户都是可见的 当所有引用该表的用户断开连接时被自动删除 实际上局部临时表在..

无法连接到WMI提供程序。你没有权限或者该服务器无法访问

评论(5)浏览(113)分类:SQL及数据库
无法连接到WMI提供程序。你没有权限或者该服务器无法访问  我想用sql server做一个数据库的作业,主要是想用一下asp做个网页。首先需要安装sql server,刚开始以为是件很简单的事,在我的visual studio 2008的安装包里就有sql server 2005 express edition 的安装软件,直接安装就行了,哪知道后来的过程那叫一个艰辛啊……   先安装sql server 2005(是英文版的),安装过程非常顺利。然后我想进入..

从MSSqlServer中随机读取记录

评论(0)浏览(98)分类:SQL及数据库
从MSSqlServer中随机读取记录  SqlServer本身并没有提供随机读取记录的功能,但我们可以通过一些方法来实现这个目的。本文介绍了其中几种方法并比较了各自的优劣。方法一:  直接通过Sql语句实现,如:+展开-SQLselecttopn*fromtableAorderbynewid()  这是最简单的方法,通过调用SqlServer的newid()函数(产生GUID—全局唯一标志符)来产生随机记录。  采用这种方法时..

sql server 2000,Log.LDF文件丢失,附加数据库失败的解决办法

评论(0)浏览(125)分类:SQL及数据库
sql server 2000,Log.LDF文件丢失,附加数据库失败的解决办法关键词:SQL Server数据库文件恢复技术 SQL Server日志文件丢失的恢复方法  SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server Enterprise Manager(SQL Server企业管理器)和SQL S..

sp_MSforeach_Worker详解

评论(1)浏览(98)分类:SQL及数据库
sp_MSforeach_Worker详解  从SQLSERVER6.5开始,MS提供了一个非常有用的系统存储过程sp_MSforeachtable和sp_MSforeachDB;作为DBA会经常需要检查所有的数据库或用户表,比如:检查所有数据库的容量;看看指定数据库所有用户表的容量,所有表的记录数...,我们一般处理这样的问题都是用游标分别处理处理,比如:在数据库检索效率非常慢时,我们想检查数据库所有的用户表,我们就必..

windows 7 中安装 sql server 2005 提示不兼容的解决办法

评论(0)浏览(492)分类:SQL及数据库
windows 7 中安装 sql server 2005 提示不兼容的解决办法  最近windows 7 吵得火热啊,我的本自带的vista早已被我咔嚓掉了,因为太难用了,这不windows 7 rtm已经出来,我的小猫奋战一夜,终于把windows 7 rtm版搞下来了,废话不说,刻盘,安装,整个过程很顺利,windows 7 的确在安装上下了不少功夫,步骤减少了不少,而且安装很简单,点几下就OK了。不过未激活,管他呢,能用就好了。现在已经出来软..

压缩MS SQL SERVER 2000数据库日志

评论(1)浏览(165)分类:SQL及数据库
压缩MS SQL SERVER 2000数据库日志/*--特别注意 请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可能损坏你的数据库. 一般不建议做第4,6两步 第4步不安全,有可能损坏数据库或丢失数据 第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复. --*/ --下面的所有库名都指你要处理的数据库的库名 1.清空日志 DUMP TRANSACTION Mydpc WITH NO_LOG 2.截断事务..

安装sql server 2000时出现:以前的某个程序安装已在安装计算机上

评论(0)浏览(71)分类:SQL及数据库
安装sql server 2000时出现:以前的某个程序安装已在安装计算机上  本人在网上找过很多这方面的资料信息,但都不太详细,都说进入注册表在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。但具体在安装过程中怎样操作却没有说明,现本人将经验介绍如下,希望能给那些深受SQL安装之害的朋友带来帮助!   ..

Windows7如何安装SQL Server 2000

评论(0)浏览(178)分类:SQL及数据库
Windows7如何安装SQL Server 2000  今天在WINDOWS 7中安装SQL 2000,早就知道应该是会有点问题的,所以一直没有拿定主意安装。在网上和MSDN上查阅了很多别人的经验和总结。大致有以下安装方法:   就是单独安装MSDE 和 SQLgreeMGMT,前者是用来安装sql Server 2000驱动的,后者是用来管理SQL Server 2000方法让sql2000能够完美运行 你看看这个 我帮你找的不发切图了, 1、先安..

SQL中的CASE使用方法

评论(0)浏览(103)分类:SQL及数据库
SQL中的CASE使用方法Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'ELSE '其他' END这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判..

sql链接参数Integrated Security

评论(0)浏览(132)分类:SQL及数据库
sql链接参数Integrated Security关键词:Integrated Security mssqlserver mssql 数据库连接  当 Integrated Security 为 false 时,将在连接中指定用户 ID 和密码;当为 true 时,将使用当前的Windows 帐户凭据进行身份验证。  Integrated Security 的值有:true、false、yes、no、SSPI,而 SSPI 和 true 是一个意思。  Integrated Security=SSPI 是要求SQL Server使用W..