-
如何使用wampserver连接SQLserver的数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
我这里查询的网址是他的更详细些: https://jingyan.baidu.com/article/19020a0a1ada4f529c28427c.html 因为我是连接区域网里的SQLserver数据库,对应的服务器在sqlserver数据库的 局域网的配置已经弄好了,当然如果没配置好也可以配置,主要是是谈怎么配置[详细]
-
sqlserver数据库怎么开启远程连接,给到别人访问
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
? ? ? ?? 第一次看到这个在网上查的时候真的有点蒙,看了也不会,这个有两种情况; ? ?1.只是局域网内的远程连接访问? 2.外网的远程连接访问? ? ? ? ? ? ? 我这里先谈第一种情况:这种情况的操作: ? ? ? ? ? ?(1)登陆SQL Server 2008(windows身份认证)[详细]
-
SQLServer数据库查看死锁、堵塞情况
所属栏目:[MsSql教程] 日期:2020-12-12 热度:198
在压力测试过程中,不间断的按F5键执行上面的SQL语句,如果出现死锁或者堵塞现象,就会在执行结果中罗列出来。如果每次连续执行SQL,都有死锁或者堵塞出现,说明死锁或者堵塞的比较严重。 -- 每秒死锁数量 SELECT * FROM sys.dm_os_performance_counters WHE[详细]
-
sqlserver查看死锁进程工具脚本p_lockinfo
所属栏目:[MsSql教程] 日期:2020-12-12 热度:175
/* -- 处理死锁-- 查看当前进程,或死锁进程,并能自动杀掉死进程-- 因为是针对死的,所以如果有死锁进程,只能查看死锁进程-- 当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程-- 调用示例: exec [dbo].[p_lockinfo] 0,0 */ CREATE PROCEDURE [ dbo ][详细]
-
sqlserver事务隔离
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
事务是一个工作单元,可能包含查询和修改数据以及修改数据定义等多个活动。我们可以显式或隐式的定义事务边界。可以使用BEGIN TRAN或者BEGIN TRANSACTION语句显式的定义事务的开始。如果希望提交事务,可以使用COMMIT TRAN语句显式的定义事务结束。如果不希[详细]
-
SQLSERVER2008 存储过程基本语法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:147
SQLSERVER2008 存储过程基本语法 来源:https://www.cnblogs.com/tlduck/p/5462399.html 一、定义变量 --简单赋值 declare @a int set @a=5 print @a --使用select语句赋值 declare @user1 nvarchar(50) select @user1= ‘张三‘ print @user1 declare @user[详细]
-
SqlServer 跨库访问
所属栏目:[MsSql教程] 日期:2020-12-12 热度:143
同实例跨库 只需要 库名.dbo.表 dbo可省略?如: use Test select * from rdrecords select * from oa.dbo.UserInfo 不同实例与不同ip是相同的 exec sp_addlinkedserver ‘ ITSV ‘ , ‘ ‘ , ‘ SQLOLEDB ‘ , ‘ .,1333 ‘ exec sp_addlinkedsrvlogin ‘ IT[详细]
-
sqlserver 查看最耗时的前10个存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:105
? SELECT TOP 10 OBJECT_NAME(a.object_id,database_id) SP_Name,DB_NAME(a.database_id) Database_Name,a.cached_time,a.last_execution_time,a.total_elapsed_time,a.total_elapsed_time /a.execution_count AS [avg_elapsed_time],a.execution_count,a.to[详细]
-
mssql sqlserver 快速表备份和表还原的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
摘要: 在sqlserver维护中,我们偶尔需要运行一些sql脚本对数据进行相关修改操作,在数据修改前我们必须对表数据进行备份来避免出现异常时,可以快速修复数据, 下文讲述sqlserver维护中,快速备份表和表还原的方法,如下所示: 实验环境:sql server 2008 R2 ?[详细]
-
工作1年3个月总结(201707-201810 )
所属栏目:[MsSql教程] 日期:2020-12-12 热度:199
实习期半年(201611--201706) 正式工作 2017年7月-2018-10月 工作中收获和问题。 目前只是大致了解.net开发的流程: 1前端用vscode开发工具+ElementUI组件+vue核心; 2后端用vs开发webapi或MVC+EF;3数据库sqlserver开发表和视图。 4公司美工是兼职的,我对[详细]
-
sqlserver 表循环-游标、表变量、临时表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:161
SQL Server遍历表的几种方法 阅读目录 使用游标 使用表变量 ?使用临时表 在数据库开发过程中,我们经常会碰到要遍历数据表的情形,一提到遍历表,我们第一印象可能就想到使用游标,使用游标虽然直观易懂,但是它不符合面向集合操作的原则,而且性能也比面向[详细]
-
反义运算符
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
“=”、“”、“”等运算符都是用来进行数值判断的,有的时候则会想使用这些运算符的反义,比如“不等于”、“不小于”或者“不大于”,MSSQLServer、DB2提供了“!”运算符来对运算符求反义,也就是“!=”表示“不等于”、“!”表示“不小于”,而“!”表示[详细]
-
SQLServer数据库权限设置--保障数据库安全
所属栏目:[MsSql教程] 日期:2020-12-12 热度:72
一.登陆界面引入 下图为SQL Server的登陆界面。 1)服务器名称:“.”代表本地计算机,选择下拉框,可以看见还有一个与本机机名相同的内容,也代表于本地服务器连接;要连接远程服务器的话,在此处填写远程IP地址; 2)身份验证:身份验证下拉框内容为”Wind[详细]
-
SqlServer中存储过程中将Exec的执行结果赋值给变量输出
所属栏目:[MsSql教程] 日期:2020-12-12 热度:100
背景: 遇到这样一种情况:动态向存储过程中传入表名和表的某些属性(这里用到的是主键ID),然后利用这两个变量查出一条数据的某些字段值,然后再利用这些值进行逻辑运算(自己的逻辑),最后将结果输出。话不多说,直接上图,看是否是你想要的结果: 说明:[详细]
-
sqlserver 数据库通用更新脚本操作
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
由于项目功能增加、修改必然要对数据库表、字段、存储过程、函数等修改,现在把项目中通常用到的操作总结下: 1.给表添加字段 if not exists(select 1 from sysobjects a,syscolumns bwhere a.ID=b.ID and a.Name=‘表名‘ and a.xtype=‘U‘ and b.Name=‘[详细]
-
sqlserver 生成年月周日
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
CREATE TABLE [dbo].[time_dimension] ( [time_id] [int] IDENTITY (1,1) NOT NULL,[the_date] [datetime] NULL,[the_day] [nvarchar] (15) NULL,[the_month] [nvarchar] (15) NULL,[the_year] [smallint] NULL,[day_of_month] [smallint] NULL,[week_of_yea[详细]
-
sqlserver linux 容器运行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:56
sqlserver linux 版本的容器大小目前已经相对比较小了,对于开发来说已经比较方便了 docker-compose 文件 version: "3"services: db: image: microsoft/mssql-server-linux:2017-latest environment: - "ACCEPT_EULA=Y" - "SA_PASSWORD=Dalong!123%" ports:[详细]
-
(转)查看SQLServer最耗资源时间的SQL语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
? ? ? ? ? 原文地址:https://www.cnblogs.com/My-Dream/p/6270308.html 1.找出执行时间最长的10条SQL(适用于SQL SERVER 2005及其以上版本) SELECT top 10 (total_elapsed_time / execution_count)/1000 N‘平均时间ms‘,total_elapsed_time/1000 N‘总花[详细]
-
SqlServer数据库SQL语句(超详细)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:132
一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice ‘disk‘,‘testBack‘,‘c:mssql7backupMyNwind_1.dat‘[详细]
-
sqlserver 游标的使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:56
create table demok(id int ,name varchar( 20 ));insert into demok values( 1 , ‘ a ‘ );insert into demok values( 2 , ‘ b ‘ );gobegin declare @id int ,@name varchar( 20 ) declare cur_order cursor for -- 申明游标 select id,name from demok[详细]
-
SQLServer错误:过程 sp_addextendedproperty,第 xxx 行对象无
所属栏目:[MsSql教程] 日期:2020-12-12 热度:117
示例: EXEC sys.sp_addextendedproperty @name=N‘MS_Description‘,@value=N‘姓名‘,@level0type=N‘SCHEMA‘, @level0name=N‘dbo‘ ,@level1type=N‘TABLE‘,@level1name=N‘tb_U_Users‘,@level2type=N‘COLUMN‘,@level2name=N‘FullName‘ GO 错误:[详细]
-
(转)MSSQLSERVER执行计划详解
所属栏目:[MsSql教程] 日期:2020-12-12 热度:193
? ? ? ? ?原文地址:http://www.cnblogs.com/knowledgesea/p/5005163.html 序言 本篇主要目的有二: 1、看懂t-sql的执行计划,明白执行计划中的一些常识。 2、能够分析执行计划,找到优化sql性能的思路或方案。 如果你对sql查询优化的理解或常识不是很深入,[详细]
-
mssql sqlserver 使用sql脚本 清空所有数据库表数据的方法分享
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
摘要: 下文讲述清空数据库中所有表信息的方法分享,如下所示: 实验环境:sql server 2008 实现思路: 1.禁用所有约束,外键 2.禁用所有触发器 3.删除表数据 4.开启触发器 5.开启约束 CREATE PROCEDURE proc_deleteDateSql /* 生成清除数据库表数据的脚本方法分[详细]
-
sqlserver2008 调试存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
1、创建所需要调试的存储过程,并执行一下,也就是保存好 ,我要演示的存储过程名是 “usp_Passport_GetNewDepositary” 2、找到存储过程,右键“执行存储过程”,会弹出如下的界面,要输入存储过程所用的参数 3、参数输入后点击确定,系统会为你生成如下的[详细]
-
[转帖]UsingDiskspdforSQLServer --- 改天做下练习 官方文档.
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
Using DiskSpd in SQL Server environments Writer: Robert Beene Contributors: Jose Barreto,Ramu Konidena Technical Reviewers: Robert Dorr,Mike Zawadzki,Nitin Verma,Dan Lovinger Applies To: All Versions of SQL Server except Microsoft Azure SQ[详细]