using System; using System.Collections; using System.Collections.Specialized; using System.Data; using System.Data.SqlClient; using System.Configuration; namespace LiTianPing.SQLServerDAL //可以修改成实际项目的命名空间名称 { /// <summary> /// Copyright (C) 2004-200…
1.增.删.改通用方法 /// <summary> /// 增.删.改通用方法 /// </summary> /// <param name="commandText">SqlCommand对象的CommandText属性(sql语句或存储过程名称)</param> /// <param name="commandParameters">SqlCommand对象的Parameters属性(sql语句或存储过…
1.添加数据 /// <summary> /// 添加数据 /// </summary> /// <param name="newEntity"></param> /// <returns></returns> public static int Insert(Student newEntity) { string sql = @"insert into [Student] ([StudentId],[S…
· SQL Server远程数据库备份到本地: exp sauser/sapassword@192.168.8.233:1433/DBName file=d:/backup.dmp OWNER=sumuser; /* 下面的Owner=后面写数据库用户名就好了. 执行就可以开始导出了. */ ······················ ·…
1.打开SQL SERVER 配置管理器 2. 设置防火墙的入站规则 3.使用Navicat Premium连接SQL Server …
应某少年要求授权测试一个存在报错注入点的站点,可读取数据库名,但是sqlmap执行–os-shell选项就会莫名当掉: 分步骤测试了几次,发现xp_cmdshell是开启状态,但用sqlmap注入却无法利用XP_cmdshell执行命令? 正好最近在读[SQL注入攻击与防御],感觉这真是一个值得实践的好目标! 为了简化测试步骤,所以文章分为5次进行记录: 0x1 sqlmap常用语句测试 测试1目的:执行cmd命令 测试1结果,测试初期无法连接: ------------------------…
需求描述 一般在生产环境中,在投产的情况下,需要批量的来执行SQL脚本文件,来完成整个投产,如果投产文件比较多的情况下,无疑这是一个比较痛苦的过程,所以本篇通过PowerShell脚本来批量完成. 监控脚本 <#批量执行SQL脚本文件#> <#===========================================#> $serverInstance="WUXUEL1" $" #$userName="sa" #$pas…
SELECT * FROM [Master].[dbo].[SYSPROCESSES] WHERE [DBID]=(SELECT [DBID] FROM [Master].[dbo].[SYSDATABASES] WHERE [NAME]='数据库名')…
using System.Data; using System.Data.SqlClient SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings[SiteClass.dbname].ToString()); SqlCommand cmd = new SqlCommand("dbo.Backorder", conn); conn.Open();…
1. 创建脚本 1.1 在需要迁移的数据库上右击>Tasks>Generate Scrips 1.2 前两步直接Next,第三步我这里选择Save to Clipboard,因为如果选Save to file还需要去记一下路径,选第三个的话,就算打开编辑器我也没办法直接运行,因为我是跨服务器的迁移. 1.3 下面Script for Servicer Version版本我是用的2016,根据实际情况选择. Types of data to script 则选择Schema and Data,我…