-
sqlserver2000中每个服务器角色的解释
固定服务器角色描述sysadmin在SQLServer中进行任何活动。该角色的权限跨越所有其它固定服务器角色...
数据库操作教程 2022-09-23 20:25:34 -
mssql30万条数据搜索文本字段的各种方式对比
数据库:30万条,有ID列但无主键,在要搜索的“分类”字段上建有非聚集索引过程T-SQL:复制代码代码如下:/*用户自定义函数:执行时间在1150-1200毫秒左右CREATEFUNCTION[dbo].[gethl](@typesnvarchar(4))RETURNStableASreturnselect书名from图书三十万条Where分类Like'%'+@types+'%'存储过程:CREATEPROCEDURE[dbo].[getfl](@typennvarchar(4))ASselect书名from图书三十万条Where分类Like'%'+@typen+'%'*/复制代码代码如下:declare@adatetime,@bnvarchar(4)set@a=getDate()select书名from图书三十万条Where分类Like'%医学%'--“分类”列有非聚集索引,比聚集索引1150快一点,差不多执行时间在1100左右--select书名fromgethl('医学')--使用用户自定义函数,效率和建立聚集索引一样,还稍慢一点在1150-1200--Executegetfl'...
数据库操作教程 2022-09-23 20:24:39 -
sqlserver此数据库没有有效所有者错误的解决方法
某一天,在调试程序时突然发现,在附加数据库后,想添加关系表,结果出来了下面的错误: 此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先使用“数据库属性”对话框的“文件”页或AlterAUTHORIZATION语句将数据库所有者设置为有效登录名,然后再添加数据库关系图支持对象...
数据库操作教程 2022-09-23 20:23:54 -
MS-SQLServer2005其中三个版本的比较
SQL2005 分五个版本,如下所列: 1.Enterprise(企业版), 2.Development(开发版), 3.Workgroup,(工作群版) 4.Standard,(标准版) 5.Express.(估且就叫它简易版吧) 这几个版本,我们究竟应该使用哪一版呢?这是许多初学SQL2005的人最常问的问题。 我简单的比较一下 Enterprise, Development 和 Express 等三个版本: 以功能言,Enterprise 版和 Development 版的功能一模一样...
数据库操作教程 2022-09-23 20:22:50 -
Sql2000与Sql2005共存安装的解决方法
这里假设已安装了Sql2000,下面开始安装Sql2005运行光盘选择“服务器组件、工具、联机丛书和示例”。接着是许可协议然后是进行安装前的支持组件安装、扫描计算机配置在安装向导里,sqlserver2005安装程序会对系统进行配置检查接下来输入注册信息;选择要安装的组件,在这个过程中可以点击"高级"来选择安装路径接下来在“实例名”中这是关键的一步,如果机子上没有别的Sql版本的,选择默认实例名就行了,但是由于已装有Sql2000,所以这一步得选“新实例名”,然后输入实例名接着到服认证模式选用混合认证模式,同时设置sa密码;剩下部分的安装都选默认值,一路“下一步”,最后安装,完成!至此两个版本的数据库实现并存...
数据库操作教程 2022-09-23 20:22:22 -
安装SQL2008时提示删除SQL2005Express工具的解决方法
修改注册表:HKEY_LOCAL_MACHINESoftwareMicrosoftMicrosoftSQLServer90ToolsShellSEM,将ShellSEM项重命名或删除即可。...
数据库操作教程 2022-09-23 20:21:38 -
MMC提示不能打开文件SQLServerEnterpriseManager.MSC的解决方法
“开始”—>“运行”—>键入MMC命令 弹出如下窗口: “文件”—>“添加/删除管理单元(M)”或者直接按Ctrl+M,弹出下面窗口: 单击下面的“添加”按钮,选中“MicrosoftSQL企业管理器”: 单击“添加”按钮,添加成功,直接关闭这个窗口,然后在上面“添加/删除管理单元”的列表中可以看到了企业管理器了,同时点击“确定”按钮,在“控制台1”上出现MicrosoftSQLServers。 最后,选择“文件”—>“另存为”,将添加的控制台存到C:ProgramFilesMicrosoftSQLServer80ToolsBinnSQLServerEnterpriseManager.MSC目录下,直接覆盖原来存在的SQLServerEnterpriseManager.MSC文件...
数据库操作教程 2022-09-23 20:17:58 -
SQL中函数replace的参数1的数据类型ntext无效的解决方法
今天将一个ACC的数据库转换成ms-sql以后发现在使用replace替换语句的时候出现:SQL中函数replace的参数1的数据类型ntext无效。找了半天找到了解决办法:因为ntext需要转化下用如下语句即可解决:复制代码代码如下:UPDATE表SET字段=REPLACE(cast(字段ASvarchar(8000)),'被替换的内容','将要替换成的内容')varchar(8000)是字段类型...
数据库操作教程 2022-09-23 20:15:52 -
格式导致的Excel导入sql出现异常的解决方法
本来程序是正常运行的,有时候会因为用户的excel文档没有按要求的格式来做,才会出现一些异常情况。本以为这次也是一样,后来拿到数据一看,并没有发现什么异常,而且自己又照着做了一些数据,竟然也会出现异常,只好怀疑是自己的程序有问题了...
数据库操作教程 2022-09-23 20:13:38 -
解析SQLServer中SQL日期转换出错的原因
开发人员有时候使用类似下面SQL将字符串转换为日期时间类型,乍一看,这样的SQL的写法是没有什么问题的。但是这样的SQL其实有时候就是一个定时炸弹,随时可能出现问题(),下面简单对这种情况进行一个简单概括...
数据库操作教程 2022-09-23 18:24:41