【MSSQL WAF绕过(2)】教程文章相关的互联网学习教程文章

Windows 系列安装SQL Server 2012【图】

安装环境: win10 1803 软件版本:cn_sql_server_2012_enterprise_edition_with_sp1_x64_dvd_1234495 要求:安装的空间要预留出10G sql_server 按照以下每一步就能安装成功原文:https://www.cnblogs.com/zhenqk/p/12995159.html

SQLSERVER 文件组解决大数据量数据存储

如何使用文件组解决大数据量的读写性能差问题,具体操作步骤如下: 在企业管理器中,右键点你的数据库,选属性,选数据文件,新增一个,文件填一下,位置填一下,文件组填一个,比如abc---确定。 然后你可以右键点你数据库里面的表,设计表,再点右键,属性,然后把表文件组和文本文件组改成abc,就把你原来的表从原来的大mdf文件中分解到你的新增文件中了。 再增加文件的话,方法同上,目的就是把主文件(MDF...

sql server 批量删除数据表

SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author: <Author,,Name>-- Create date: <Create Date,,>-- Description: <Description,,>-- =============================================alter PROCEDURE [dbo].[CANCELTABLE]ASBEGIN DECLARE @cul int declare @tablename varchar(50) declare @dropSql nvarchar(100) select @cul=COUNT(name) from sysobjects where na...

mssql @@ERROR 使用

mssql 错误日志文件存放位置:C:\Program Files\Microsoft SQL Server\MSSQL\LOG 用记事本查看 @@ERROR返回一个整数 0为正常 sysmessages 存放的错误信息系统表(master) USE master select * from sysmessages where error=错误编号 可查询错误的原因 触发器中可用 RAISERROR (50009, 16, 10) 抛出错误,其中50009就是错误编号,也可以是错误信息说明 16 10 具体的行和列可自已定 也可定义自定义的消息 将自定义的消息添加到 sysme...

MSSQL 构建临时表SQL【代码】

declare @StartQuarter intset @StartQuarter =4 declare @StartYear intset @StartYear=2013 declare @EndQuarter intset @EndQuarter=4 declare @EndYear intset @EndYear=2014declare @StartRange int,@EndRange int,@SYear int,@SQuarter intset @SYear=@StartYear set @SQuarter=@StartQuarter set @StartRange=convert(int,convert(varchar(4),@SYear)+convert(varchar(4),@SQuarter)) set @EndRange=CONVERT(int,CONVERT(va...

SqlServer2008根据现有表,获取该表的分区创建脚本【代码】

1*============================================================== 2 名称: [GetMSSQLTableScript] 3功能: 获取customize单个表的mysql脚本 4创建:2015年3月23日5 参数:@DBName--数据库名称 6@TBName--表名 7@SchemeName--数据库表引用的Scheme 8@PartitionScheme--分区Scheme 9@PartitionField--该表使用的分区字段 10@SQL--输出脚本 11==============================================================*/ 12ALTE...

petapoco-SQLServer模型增加注释【代码】【图】

petapoco 是个基于T4模板的轻量级ORM,好用效率高,具体介绍略了获取注释基本原理是调用数据库::fn_listextendedproperty函数,获取扩展属性MS_Descriptiontechnet 参考资料:sys.fn_listextendedproperty (Transact-SQL)一、首先是 PetaPoco.Core.ttinclude  1、106行原始:publicstring SequenceName; publicbool Ignore;  新建Description字段,这个是表的注释publicstring SequenceName; publicbool Ignore; publicstring ...

好久没写了,SQLSERVER服务丢失后怎么办

服务器突然中了病毒,查杀后,结果两个服务也丢了, 从其他机器上COPY了两个EXE过来,编写这两个服务就搞定了,不用重装MSSQL2005了 sc create MSSQLSERVER binpath= "\"C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe\" -sMSSQLSERVER" displayname= "SQL Server (MSSQLSERVER)" depend= Tcpip start= autosc create SQLSERVERAGENT binpath= "\"C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\B...

SQL Server经典sql语句大全(转)

一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice ‘disk‘, ‘testBack‘, ‘c:\mssql7backup\MyNwind_1.dat‘--- 开始 备份BACKUP DATABASE pubs TO testBack4、说明:创建新表create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)根据已有的表创建新表:A:...

关于 MongoDB 与 SQL Server 通过本身自带工具实现数据快速迁移 及 注意事项 的探究【图】

背景介绍随着业务的发展、需求的变化,促使我们追求使用不同类型的数据库,充分发挥其各自特性。如果决定采用新类型的数据库,就需要将既有的数据迁移到新的数据库中。在这类需求中,将SQL Server中的数据导入到MongoDB 中显得尤为突出。面对这种需求,大家优先想到的就是百度查找第三方工具,可惜截止目前,还没有一款公认比较满意的数据迁移工具。百度不到,大家可能就要回头自己开发了。如此,更是花费不少人力物力和宝贵的精力...

C# 连接SQL Server数据库的连接字符串<转>

C#连接SQL Server数据库的连接字符串,我们一个一个参数来介绍(注意:参数间用分号分隔):“user id=sa”:连接数据库的验证用户名为sa。他还有一个别名“uid”,所以这句我们还可以写成“uid=sa”。 “password=”:连接数据库的验证密码为空。他的别名为“pwd”,所以我们可以写为“pwd=”。这里注意,你的SQL Server必须已经设置了需要用户名和密码来登录,否则不能用这样的方式来登录。如果你的SQL Server设置为Windows登录,...

(4.39)sql server如何配置分布式事务(MSDTC)

在使用SQL Server时有时会用到分布式事务,下面是我总结的:一、如何配置分布式事务的详细步骤1. 双方启动MSDTC服务  MSDTC服务提供分布式事务服务,如果要在数据库中使用 SQL Server分布式事务,必须在参与的双方服务器启动MSDTC(Distributed Transaction Coordinator)服务。2. 打开双方135端口  MSDTC服务依赖于RPC(Remote Procedure Call (RPC))服务,RPC使用135端口,保证RPC服务启动,如果服务器有防火墙,保证135端口...

SQL Server 2012 T-SQL基础教程--T-SQL查询和编程的背景【代码】【图】

理论背景1. SQL:Structured Query Language, 是RDBMS(Relational Database Management Systems)的查询和管理数据的标准语言。2. 理解集合理论和谓词逻辑,RDBMS基于这两个数学分支。3. SQL语句类别: Data Definition Language, DDL:数据定义语言,处理对象的定义,包括诸如create、alter和drop等语句。 Data Manipulation Language,DML:数据操作语言,用于查询和修改数据,包括诸如select、insert、update、delete、t...

MySQL、Oracle和SQL Server的分页查询语句【代码】

假设当前是第PageNo页,每页有PageSize条记录,现在分别用Mysql、Oracle和SQL Server分页查询student表。1、Mysql的分页查询: 1 SELECT 2 * 3 FROM 4 student 5 LIMIT (PageNo - 1) * PageSize,PageSize;理解:(Limit n,m) =>从第n行开始取m条记录,n从0开始算。2、Oracel的分页查询: 1 SELECT2 *3 FROM4 (5 SELECT6 ROWNUM rn ,*7 FROM8 student9 WHERE 10 ...

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)【代码】【图】

问题:linux服务器中误删mysqlx.sock和mysqlx.sock.lock导致mysql无法远程连接今天在使用navicat连接远程数据库时出现一个错误ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)百度得知是缺少了mysqlx.sock和mysqlx.sock.lock这两个文件在解决之前先了解一下这个mysqlx.sock是个什么东西。连接localhost通常通过一个Unix域套接字文件进行,一般是/tmp/mysql.sock。如果套接字文件...