-
基于SqlServer实现微信推送消息
所属栏目:[MsSql教程] 日期:2020-12-12 热度:170
最近新上了一个项目,需要监控设备数据,增加一个报警功能。 短信要收费,邮件不方便,需要查看,微信是一个非常好的消息报警推送的手段。 微信目前不提供单独的用户推送消息接口,面向应用的话,就只有从订阅号、服务号、企业号当中选择一个。这里不在解释[详细]
-
sqlserver 创建索引
所属栏目:[MsSql教程] 日期:2020-12-12 热度:61
语法: CREATE [索引类型] INDEX 索引名称 ON 表名(列名) WITH FILLFACTOR = 填充因子值0~100 Go /*实例*/ USE 库名 GO IF EXISTS?(SELECT * FROM SYSINDEXES WHERE NAME='IX_TEST_TNAME' )--检测是否已经存在IX_TEST_TNAME索引 DROP INDEX?TEST.IX_TEST_TNA[详细]
-
SqlServer批量导入C#100万条数据仅4秒附源码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:198
? ? 实际工作中有时候需要把大量数据导入数据库,然后用于各种程序计算,本实验将使用5中方法完成这个过程,并详细记录各种方法所耗费的时间。 ??? 本实验中所用到工具为VS2008和SQL SERVER 2000、SQL SERVER 2008,分别使用5中方法将100万条数据导入SQL 200[详细]
-
SqlServer 无限递归目录树且输出层级
所属栏目:[MsSql教程] 日期:2020-12-12 热度:154
ALTER VIEW [dbo].[view_TreeLevel]ASWITH cteAS (SELECT a.ModuleID,a.Module_Name,a.Module_Description,a.Module_FatherID,a.Module_Url,a.Module_Order,1 Level FROM TT_TreeView a WHERE a.Module_FatherID=0UNION ALL SELECT b.ModuleID,b.Module_Name[详细]
-
SqlServer创建链接服务器(作用等效Oracle的dblink)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:118
一、创建链接服务器 1.?????在“对象资源管理器”中展开“服务器对象”,右键“链接服务器”→“新建链接服务器” 2.?????在新建链接服务器窗口中,填写链接服务器名称,服务器类型选择“其他数据源”,访问接口选择“SQL Server Native Client 10.0” 3.???[详细]
-
GoldenGate 不支持SQLServer 的Always On特性
所属栏目:[MsSql教程] 日期:2020-12-12 热度:65
详情见如下的文章: Does GoldenGate support - SQL Server 2012 - "Always On" Feature? (Doc ID 1634512.1) Is A SQL Server AlwaysOn Cluster Database,Supported As Source For GoldenGate 12 Extract? [2076120.1][详细]
-
在myql sqlserver 快速找到带有关键字的表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:183
sql server 全部库: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 declare ? @i? int ,@id? varchar (255),@sql? (255) ???? set ? @i?=?6 @id=( select ? count (*)? from ? master..sysdatabases) ? drop ? table ? #t create ? #t?([详细]
-
在myql sqlserver 快速找到带有关键字的表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
sql server 全部库: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 declare ? @i? int ,@id? varchar (255),@sql? (255) ???? set ? @i?=?6 @id=( select ? count (*)? from ? master..sysdatabases) ? drop ? table ? #t create ? #t?([详细]
-
关于sqlserver 的merge 简单操作
所属栏目:[MsSql教程] 日期:2020-12-12 热度:117
简单记录一下,sqlserver中的merge相当于 mysql 中的 Insert into on duplicated code: create table mergetest( id uniqueidentifier primary key ,name varchar ( 50 ) ) -- insert into mergetest(id,name) values (newid(), 'kevin' ); select * from m[详细]
-
[转]SQLServer SQL执行效率和性能测试方法总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:73
本文转自:http://www.zhixing123.cn/net/27495.html 对于做管理系统和分析系统的程序员,复杂SQL语句是不可避免的,面对海量数据,有时候经过优化的某一条语句,可以提高执行效率和整体运行性能。 如何选择SQL语句,本文提供了两种 方法 ,分别对多条SQL进[详细]
-
SQLServerException:通过端口 1433 连接到主机 localhost 的 TC
所属栏目:[MsSql教程] 日期:2020-12-12 热度:118
一、问题描述: 1.连接数据库时抛出的异常: ? ? com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性。确保 SQL Server 的实例正在主机上运行[详细]
-
SQLSERVER 重置表自增列
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
--- 删除原表数据,并重置自增列 truncate table tablename?? --truncate方式可以重置自增字段 --重置表的自增字段,保留数据 DBCC CHECKIDENT (tablename,reseed,0)? -- 设置允许显式插入自增列 SET IDENTITY_INSERT tablename? ON -- 设置不允许显式插入自增[详细]
-
SQLServer锁的概述
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
锁的概述 ? 一. 为什么要引入锁 ? 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: ? 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 ? 脏读 A用户修改了数据,随后B用户又读出该数据,[详细]
-
sqlserver2014安装 依赖项
所属栏目:[MsSql教程] 日期:2020-12-12 热度:199
1、Windows6.0-KB956259-x64.MSU 2、Windows6.0-KB968930-x64.msu 3、.net framework 3.5 sp1 和 KB 4、.net framework 4.0 ? ?和 ? ? 4.0语言包( 必须装语言包,我卡在这一下午,无意发现必须要装这个语言包,因为我的sqlserver2014是中文版 )[详细]
-
SQLSERVER排查CPU占用高的情况
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
SQLSERVER排查CPU占用高的情况 今天中午,有朋友叫我帮他看一下数据库,操作系统是Windows2008R2,数据库是SQL2008R2 64位 64G内存,16核CPU 硬件配置还是比较高的,他说服务器运行的是金蝶K3软件,数据库实例里有多个数据库 ? 现象 他说是这几天才出现的,而[详细]
-
SQLServer中处理亿万级别的数据(历史数据)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:119
总结 如何在SQLServer中处理亿万级别的数据(历史数据),可以按以下方面进行: 去掉表的所有索引 用SqlBulkCopy进行插入 分表或者分区,减少每个表的数据总量 在某个表完全写完之后再建立索引 正确的指定索引字段 把需要用到的字段放到包含索引中(在返回的索[详细]
-
sqlserver编辑
所属栏目:[MsSql教程] 日期:2020-12-12 热度:177
这样筛选后就可以直接编辑数据了[详细]
-
SqlServer获取当前表中自增列的相关内容
所属栏目:[MsSql教程] 日期:2020-12-12 热度:83
获取当前表自增列的起始值 select IDENT_SEED( 'tableName' ) 获取当前表自增列的最大值 select IDENT_CURRENT( 'tableName' ) 获取当前表自增列的增量值 select IDENT_INCR( 'tableName' ) 获取当前表下一条记录自增列的值 select IDENT_CURRENT( 'tableNam[详细]
-
EF日期筛选异常:SqlServer.DATEDIFF”函数的 DATEPART 参数必须
所属栏目:[MsSql教程] 日期:2020-12-12 热度:107
一、在使用EF日期筛选的时候可能会出现这样的异常:“SqlServer.DATEDIFF”函数的 DATEPART 参数必须是文字字符串。” 出现异常的代码: DateTime date = DateTime.Now.AddYears(-1);string dateType = "month";int count1 = _member.DbSet.Where(q = SqlFun[详细]
-
开启服务器防火墙 局域网内连接sqlserver数据库问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
在团队开发中,经常需要连接服务器上的数据库。如果服务器上防火墙关闭局域网内客户端连接是没有问题的。但但防火墙开启后数据库往往连接不上。今天刚测试了一下解决了这个问题(至少我能通过了),望各位网友多交流 先交代一下我的sqlserver数据库是2005,([详细]
-
SqlServer T-Sql实现数据库完整备份和还原
所属栏目:[MsSql教程] 日期:2020-12-12 热度:147
一、SqlServer T-Sql实现数据库完整备份和还原 本中方式整理总结为3.0的版本 本次整理说明: 1.不再使用存储过程模式,直接使用t-sql语句处理 2.解决数据库还原“因为数据库正在使用,所以无法获得对数据库的独占访问权”的问题,更多参考:Sql server还原失[详细]
-
SqlServer 递归查询树形数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:184
转自:http://www.cnblogs.com/Lixinhua-GoOn/archive/2016/01/29/5169297.html SqlServer 递归查询树形数据 一直没有在意过数据库处理树形数据的重要性,直到有一天朋友问起我关于树形数据查询的问题时才发现根本不会,正好这个时候也要用到递归进行树形数[详细]
-
03.SQLServer性能优化之---存储优化系列
所属栏目:[MsSql教程] 日期:2020-12-12 热度:129
汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql 概 ?述:http://www.cnblogs.com/dunitian/p/6041323.html#com 以下内容皆为个人摸索,没有人专门指导 (公司不给力啊!DBA和大牛都木有。。。) ,所以难免出错,如有错误欢迎指正,小子勇于[详细]
-
SQLServer 2014 SP2实现克隆数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
官方文档:点击打开链接 参考文档:点击打开链接?(注:DBCC CLONEDATABASE ?(source_database_name,target_database_name) WITH NO_STATISTICS,NO_QUERYSTORE 后面两个参数都用不了的, SQL Server 2016 sp1 才可以用 ) 首先看下, 是否已安装 SP2 补丁:[详细]
-
刷新SqlServer数据库中所有的视图
所属栏目:[MsSql教程] 日期:2020-12-12 热度:163
ALTER PROCEDURE sp_refallviewAS--刷新所有视图DECLARE @ViewName VARCHAR(MAX);DECLARE @i INT;SET @i = 0;DECLARE #_cursor CURSORFOR SELECT name FROM sysobjects WHERE type = 'V';OPEN #_cursor;FETCH NEXT FROM #_cursor INTO @ViewName;WHILE @@fet[详细]