-
SqlServer与C#中数据类型的对应关系
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
private string changetocsharptype(string type) ? { ?? string reval=string.empty; ?? switch(type.tolower()) ?? { ??? case "int": ???? reval= "int32"; ???? break; ??? case "text": ???? reval= "string"; ???? break; ??? case "bigint": ???? rev[详细]
-
在sqlserver中操作image、varbinary
所属栏目:[MsSql教程] 日期:2020-12-12 热度:163
今天想把图片存到数据库中的image,varchar,nvarchar,varbinary字段, 终于成功了.保存到数据库的代码如下: ? HttpPostedFile UpFile = UP_FILE.PostedFile;? //HttpPostedFile对象,用于读取图象文件属性 ??????? int FileLength = UpFile.ContentLength;???[详细]
-
SQLserver锁和事务隔离级别的比较与使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
对象 ① ????? 锁 :每条 SQL 语句 ② ????? 隔离:事务 锁 ① 并发问题 丢失更新 未确认的读取(脏读) 不一致的分析(非重复读):多次读取相同的数据(行)不一致(其他用户更改 update ) 幻像读:多次读取有不存在和新增的数据(其他用户插入 insert 或[详细]
-
如何把SQLServer数据库从高版本降级到低版本?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
由于目前还广泛使用着SQLServer2000,很多公司又想使用新的SQLServer,从而直接【分离/附加】或者【备份/还原】数据库,在不同版本之间存放。往往就会遇到版本不兼容的问题。前几天遇到了从我本机2008R2上备份的一个数据库还原到2008上面时报错: 从运行版本[详细]
-
关于sqlserver 2008常见错误解答
所属栏目:[MsSql教程] 日期:2020-12-12 热度:191
sqlserver 2008中一些常见的错误,都在里面,可以根不同的错误代码找到相应的解决方案,高手略过..呵呵? http://msdn.microsoft.com/zh-cn/library/cc645917.aspx[详细]
-
SQLServer服务器和客户端的配置
所属栏目:[MsSql教程] 日期:2020-12-12 热度:96
SQL Server是一种具有客户机/服务器体系结构的关系型数据库管理系统,它由一些具有数据存储检索功能的客户端组件和服务器组件组成。这种体系结构的好处是把所有的工作负荷分散到在服务器和客户端上运行的各项任务中,客户端负责业务逻辑和向用户提供数据,服[详细]
-
MS SQLServer 2008 基础教程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
http://www.doc88.com/p-183613157514.html[详细]
-
sqlserver中判断表是否存在
所属栏目:[MsSql教程] 日期:2020-12-12 热度:110
在sqlserver(应该说在目前所有数据库产品)中创建一个资源如表,视图,存储过程中都要判断与创建的资源是否已经存在 在sqlserver中一般可通过查询sys.objects系统表来得知结果,不过可以有更方便的方法 如下: ????if???object_id('tb_table')?is?not?null? ?[详细]
-
生命是如此的多彩
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
呵呵,莫名的就想到这句话,用法师的口气说来尤其搞笑 下周终于有项目可以做了,却是一个没做过的技术,还是SQLSERVER,这倒是没啥,会挺有意思的吧。 下周要回家了,要结婚了。 这个婚结的好麻烦,先是提前好多个月定酒店,拍婚纱,买衣服,买乱七八糟,请[详细]
-
BCP 命令实现SQLServer数据批量转换(转载)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
sql server的BCP导入导出 bcp 命令是SQL Server 提供的一个快捷的数据导入导出工具。使用它不需要启动任何图形管理工具就能以高效的方式导入导出数据。bcp是SQL Server中负责导入导出数据的一个命令行工具,它是基于 DB-Library 的,并且能以并行的方式高效[详细]
-
SQLSERVER 2008 怎么开启xp_cmdshell组件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:195
SQL Server 2005 中引入的 ? xp_cmdshell ? 选项是服务器配置选项,使系统管理员能够控制是否可以在系统上执行 ? xp_cmdshell ? 扩展存储过程。默认情况下, xp_cmdshell ? 选项在新安装的软件上处于禁用状态,但是可以使用基于策略的管理或运行 ? sp_config[详细]
-
sqlServer2005本地导入导出数据报错
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
sqlServer2005本地导入导出数据报错? 找不到连接“SourceConnectionOLEDB”。如果找不到特定的连接元素,Connections集合将发生此错误。 在Sql Server本地导入数据时 时,出现了下面的问题: ?????? 错误:找不到连接“SourceConnectionOLEDB”。如果找不到[详细]
-
sqlserver事务与回滚
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
sqlserver事务与回滚 set ?XACT_ABORT? ON ??? -- -如果不设置该项为ON,在sql中默认为OFF,那么只只回滚产生错误的?Transact-SQL?语句;设为ON,回滚整个事务 begin ? tran ?t1? -- -启动一个事务 update ? [ water ] . [ dbo ] . [ ErrorInf ] set ?ErrorM[详细]
-
sqlserver 2008 R2 删除重复数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:199
推荐方法3 ? --方法1: SELECT? * FROM??? ( SELECT??? Row_Number() OVER ( PARTITION BY [orderno] ORDER BY ( SELECT ????????????????????????????????????????????????????????????? 0 ?????????????????????????????????????????????????????????????[详细]
-
sqlserver 2008 R2 删除重复数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:148
推荐方法3 ? --方法1: SELECT? * FROM??? ( SELECT??? Row_Number() OVER ( PARTITION BY [orderno] ORDER BY ( SELECT ????????????????????????????????????????????????????????????? 0 ?????????????????????????????????????????????????????????????[详细]
-
sqlserver 清除维护相关日志
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
---1.查看作业历史记录 SELECT TOP 1000 [instance_id] ?????,[job_id] ?????,[step_id] ?????,[step_name] ?????,[sql_message_id] ?????,[sql_severity] ?????,[message] ?????,[run_status] ?????,[run_date] ?????,[run_time] ?????,[run_duration] ????[详细]
-
sqlserver 清除维护相关日志
所属栏目:[MsSql教程] 日期:2020-12-12 热度:160
---1.查看作业历史记录 SELECT TOP 1000 [instance_id] ?????,[job_id] ?????,[step_id] ?????,[step_name] ?????,[sql_message_id] ?????,[sql_severity] ?????,[message] ?????,[run_status] ?????,[run_date] ?????,[run_time] ?????,[run_duration] ????[详细]
-
SQLSERVER2000 存储过程分页
所属栏目:[MsSql教程] 日期:2020-12-12 热度:68
好久没有用数据库了。最近在做项目时突然发现6年前自己的分页代码有问题的。 这个问题客户居然从来没反馈过。原来是通过主键来分页的,但排序条件加入后其实不能保证主键队列也是排序的,因此 ... WHERE ZID MAX(...) ... 的做法不对的。 现在改进,使用 NOT[详细]
-
sqlserver高可用学习随笔
所属栏目:[MsSql教程] 日期:2020-12-12 热度:168
?1.目前sqlserver的类似提高数据库高可用性的解决方案有四种: ?????? ?(1)windows集群实现sqlserver双机热备。 ?????? (2)sqlserver数据库镜像。 ???????(3)sqlserver日志传送。 ???????(4)sqlserver复制。快照复制,事务复制,合并复制 ? 2.在上述[详细]
-
安装SQLserver 2005 EXPRESS
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
VC++2005 Express安装完成, 配置和管理 SQL Server Express ·?为提高可管理性和安全性,SQL Server 2005 对系统上的 SQL Server 外围应用进行了更严格的控制。若要使外围应用最小化,请将以下默认配置应用于 SQL Server 实例: o?禁用 TCP/IP 连接 o?禁用 N[详细]
-
sqlserver2008远程登录【鸡蛋】
所属栏目:[MsSql教程] 日期:2020-12-12 热度:138
开启sqlserver2008远程登录一般需要注意几个方面: 通常我们使用ip地址远程访问,但有时候我们需要使用服务器名做远程连接这时候需要注意第五条;(例如我们做对等复制的时候只能使用服务器名,所以等于防火墙配置上需要注意) 1、 查看允许远程登录是否勾选[详细]
-
sqlserver 生成insert 语句存储对象
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go CREATE proc [dbo].[proc_insert] (@tablename varchar(256))?? ?as ?begin ? set nocount on?? ? declare @sqlstr varchar(4000)?? ? declare @sqlstr1 varchar(4000)?? ? declare @sqlstr2 varchar(4000)??[详细]
-
sqlserver 发布订阅的弊端
所属栏目:[MsSql教程] 日期:2020-12-12 热度:51
发布数据库的大量更新或者大量插入,要么报错,或者订阅服务器的数据不一致,让很多朋友纠结,都在寻求什么更好的办法优化,其实微软Replication的机制就是逐条读取传递的,如果发布端数据变化特别快或经常有长事务,那么同步不适合!另想它法,如第三方的同[详细]
-
sqlserver 发布订阅的弊端
所属栏目:[MsSql教程] 日期:2020-12-12 热度:165
发布数据库的大量更新或者大量插入,要么报错,或者订阅服务器的数据不一致,让很多朋友纠结,都在寻求什么更好的办法优化,其实微软Replication的机制就是逐条读取传递的,如果发布端数据变化特别快或经常有长事务,那么同步不适合!另想它法,如第三方的同[详细]
-
sqlserver事务的用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
事务( Transaction )是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。 通过事务, SQL Server 能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。 在 sql server+ .net 开发环境下,[详细]