-
SQL Server 2005 不允许远程连接的解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:63
刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序,error: 40 - 无法打开到 SQL Server 的连接[详细]
-
非法卸载SQL 2005出现问题后分析与解答
所属栏目:[MsSql教程] 日期:2020-12-12 热度:117
出现此类问题一般都是在非法卸载 SQL 2005出现的。 在 开始 -- 运行中输入 regedit,开启注册表编辑器。 定位到 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionPerflib 处,在右边的树形目录下可以看到Perflib目录下有004和009两个子目录。 在[详细]
-
删除 sql server 2000 日志文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:76
编程之家 jb51.cc 删除 sql server日志文件的方法有好几种,这里介绍一个删除SQL SERVER 2000 日志文件的方法: 1、先分离数据库; 2、重命名日志文件(为了保险,不建议直接删除日志文件); 3、附加已分离的数据库,提示日志文件已经损坏,是否新建日志文件,[详细]
-
查询数据库指定字段重复项的一条数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:150
编程之家 jb51.cc 如何SQL SERVER 查询数据库指定字段重复项的一条数据,今天小编在博客园看到该问题的实例命令代码,现在特别转载了分享给各位访客,希望对您有所帮助。 以下为引用的内容: CREATE TABLE [cc] ( [a] [varchar] (50) COLLATE Chinese_PRC_CI[详细]
-
数据库xxx中的文件xxx_log的自动增长已由用户取消的解决方案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
今天访问WEB时怎么也登陆不上去,一直超时,于是到服务器上看了下日志,提示的信息是: 数据库 'web' 中文件 'web_Log' 的自动增长在 17719 毫秒后已取消或出现超时。使用 ALTER DATABASE 设置更小的 FILEGROWTH 或设置新的大小 。又看了下SQLSERVER的日志大[详细]
-
SQL Server 2012 引入CONCAT函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
Sql server 2012 加入了一些新的系统函数, 下边简单介绍一下CONCAT CONCAT 函数最多可以连接255个字符变量,当调用这个函数的时候需要至少接收两个参数,参数类型不一定是字符串类型,也可以是可以隐式转换为字符串的类型比如int ,float等类型。只要符合sq[详细]
-
SQL 错误代码大全 MS Windows Error Messages
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
MS Windows Error Messages Code Error Message 0 操作成功完成。 1 功能错误。 2 系统找不到指定的文件。 3 系统找不到指定的路径。 4 系统无法打开文件。 5 拒绝访问。 6 句柄无效。 7 存储控制块被损坏。 8 存储空间不足,无法处理此命令。 9 存储控制块[详细]
-
SQL Server查询语句过滤重复的数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
情况一:表中存在完全重复的的数据,即所有字段内容都是相同的 create table # (用户ID int, 姓名 varchar(10), 年龄 int ) insert into # select 111, '张三', 26 union all select 222, '李四', 25 union all select 333, '王五', 30 union all select 111,[详细]
-
SQLServer中使用语句取各分类中的前几条记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
SQLServer中使用语句取各分类中的前几条记录 建立表结构如下: CREATE table [dbo].[tmp_Trans]( IDintidentity, PO_NO varchar(20) null, PO_Itemno varchar(20) null, Qty numeric(18,6) null, Trans_Date datetime null, Doc_no varchar(20) null ) 要求[详细]
-
黑客经验谈 MSSQL SA权限入侵的感悟
所属栏目:[MsSql教程] 日期:2020-12-12 热度:168
想必大家都知道MSSQL中SA权限是什么,可以说是至高无上。今天我就它的危害再谈点儿,我所讲的是配合NBSI上传功能得到WebShell。在讲之前先说几个条件,否则得到Shell是有难度的。 1.存在SQL注入,并且数据库类型是MSSQL。 2.连接数据库的权限必须是SA。 3[详细]
-
SQL Server异构数据库之间数据的导入导出
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
本文讨论了如何通过Transact-SQL以及系统函数OPENDATASOURCE和OPENROWSET在同构和异构数据库之间进行数据的导入导出,并给出了详细的例子以供参考。 1. 在SQL Server数据库之间进行数据导入导出 (1).使用SELECT INTO导出数据 在SQL Server中使用最广泛的就是[详细]
-
SQL Server脚本Code编写智能提示工具
所属栏目:[MsSql教程] 日期:2020-12-12 热度:58
昨天收到CodeProject自动发的每日技术文章presentation(摘要),没时间看,今天 去163网站收了电邮,发现自己居然有27封电子邮件没看,看来最近几天忙得没多少时间去处理自己的私人邮件了,不过还是很充实,今天基本上上午没事做,别的部门也没说系统功能报错[详细]
-
配置SQL SERVER 2005 分布式水平分片
所属栏目:[MsSql教程] 日期:2020-12-12 热度:124
编程之家 jb51.cc 首先要做的是安装sql server 2005 开发版或专业版,可以用两台机器,也可以在一台机器上装两个sql server instance(实例),我这里是采用的两台机器进行的,机器名分别为RENHU和CHINA-E931FACA9,在RENHU上装了sql server instance A,在CHI[详细]
-
一次性备份SQL Server中所有的数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:98
本文原始来自网上一篇文章,不过原始的存储过程有些问题,本文经过验证并进行了进一步的修正,增加了备份的时候自动增加备份日期,文章内容如下: 备份处理的存储过程 set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go /*--备份所有数据库 备份的文件名为数据[详细]
-
SQL SERVER 中的UNION查询及要点
所属栏目:[MsSql教程] 日期:2020-12-12 热度:56
在使用UNION处理查询时,有几个要点: 1、所有要进行UNION的查询,其SELECT列表中列的数量必须相同。如果第一个查询的列表中有3个列,那么第二个查询(以及所有进行UNION的后续查询)的SELECT列表也必须是3个列。 2、为合并的结果集返回的标头仅取自第一个查询[详细]
-
使用SQL命令创建MYSQL数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:164
服务器或VPS用户如何用命令创建MYSQL数据库 一、连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、 连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysqlin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以[详细]
-
性能问题损伤SQL Server 2008的全文检索
所属栏目:[MsSql教程] 日期:2020-12-12 热度:111
首先,一些不熟悉全文检索背景的人。一般来说,计算机科学术语全文检索只是意味着你在文档中搜索所有的文本。对付全文检索的另一种选择是查找元数据,例如标题和关键字。 对SQL Server而言,全文检索提供了存储在关系数据库或者是文件系统上的文本的高级搜索[详细]
-
SQL SERVER服务启动后又停止了的完美解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
问题:开机后数据库没有自动启动,进入服务尝试打开数据库服务,提示错误:本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如性能日志和警报服务。 解决方法:检查系统时间是否错误,如果错误把他调正确,然后[详细]
-
SQL Server Sysobjects Xtype 类型介绍
所属栏目:[MsSql教程] 日期:2020-12-12 热度:134
xtype 代表类型 C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 L = 日志 FN = 标量函数 IF = 内嵌表函数 P = 存储过程 PK = PRIMARY KEY 约束(类型是 K) RF = 复制筛选存储过程 S = 系统表 TF = 表函数 TR = 触发器 U = 用户表 UQ = UNIQ[详细]
-
SQL Server 2005 锁的问题集合
所属栏目:[MsSql教程] 日期:2020-12-12 热度:130
SQL Server通过锁定资源来保证数据库的一致性。SQL Server中的锁不会对行、页、表或索引等资源有实际影响,它更像一个预订系统,所有任务在数据库内预订某些资源时都遵守它。过多的锁或长时间持有的锁会导致阻塞和其他问题,但锁本身也可能产生一些问题。 1[详细]
-
SQL Server 如何删除数据库所有用户表?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
sqlserver 查询分析器里面执行即可 DECLARE curItems CURSOR FOR select [name] from sysobjects where xtype='U' FOR READ ONLY OPEN curItems DECLARE @n NVARCHAR(100),@m NVARCHAR(100) FETCH FROM curItems INTO @n WHILE @@FETCH_STATUS=0 BEGIN set @m[详细]
-
非常妙的SQL SERVER语句集锦(推荐)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 11 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a,b,c) select d,e,f from a; 说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.usernam[详细]
-
附加SQL数据库时出现错误5173的解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:86
今天在SQL Server中attach数据库时出现如下错误: 错误5173 不能使文件与不同的数据库相关 google了一下,该问题可以尝试用如下步骤解决: 1.新建一个同名的数据库 2.再停掉sql server(注意不要分离数据库) 3.用要附加的数据文件覆盖掉这个新建的数据库 4.再[详细]
-
如何将数据从 Excel 导入到 SQL Server
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
本文循序渐进地演示如何用不同的方法将数据从 Microsoft Excel 工作表导入到 Microsoft SQL Server 数据库。 技术说明 本文中的示例使用以下工具导入 Excel 数据: SQL Server 数据传输服务 (DTS) Microsoft SQL Server 2005 Integration Services (SSIS) SQL[详细]
-
SQL Server 2005日志文件损坏怎么办?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:174
在实际的工作和学习中,许多人的SQL Server 2005数据库日志文件可能会发生损坏,例如硬件故障、计算机非正常重启或关机等等。 在SQL Server 2005的日志文件损坏时,你会发现以下的情况: ◆1、在SQL Server Management Studio中显示数据库处于置疑(suspect)状[详细]