【Sql Server】教程文章相关的互联网学习教程文章

在linux下有没有什么软件可以连接windows上的MSSQL SERVER

在linux下有没有什么软件可以连接windows上的MSSQL SERVERGUI的http://dbeaver.jkiss.org/http://bbs.csdn.net/topics/391014331https://github.com/serge-rider/dbeaverhttps://github.com/serge-rider?tab=repositories在Linux(UNIX)下连接MS SQLserver的方法http://blog.csdn.net/ugg/article/details/1062907Linux环境下通过ODBC访问MSSql Serverhttp://www.cnblogs.com/ratzhou/p/4847339.htmllinux下用tsql连接mssql数据库...

MSSQL Server 数据库备份还原常用SQL语句及注意【代码】

1.备份数据库backup database db_name to disk=‘d:\db_name.bak‘ with format--通过使用with format可以做到覆盖任何现有的备份和创建一个新的媒体集。--可以避免一些由于备份设置产生的错误.--帮助文档上的解释:--format指定应将媒体头写入用于此备份操作的所有卷。--任何现有的媒体头都被重写。format选项使整个媒体内容无效,--并且忽略任何现有的内容。2.备份日志backup log log_name to disk=‘d:\log_name.log‘ with nor...

MSSqlserver的锁模式介绍【代码】【图】

一 SQL Server 锁类型的说明在SQL Server数据库中加锁时,除了可以对不同的资源加锁,还可以使用不同程度的加锁方式,即有多种模式,SQL Server中锁模式包括:1.共享锁(S) 共享锁用于所以的制度数据操作。共享锁是非独占的,允许多个并发事务读取其锁定的资源。默认情况下,数据被读取后,SQL Server立刻释放共享锁。  例如: 执行查询"SELECT * FROM dbo.Customer"时,首先锁定第一页,读取之后,释放对第一页的锁定,然后锁定第...

jmeter之连接mysql和SQL Server配置【图】

下载jdbc驱动在使用jmeter做性能或自动化测试的时候,往往需要直接对数据库施加压力,或者某些参数只能从数据库获取,这时候就必须使用jmeter连接数据库。1.下载对应的驱动包mysql驱动:(mysql-connector-java-5.1.13-bin.jar 可能现在有跟新的版本了),并放到Jmeter目录中的lib文件下,复制之后,重启jmeter链接:http://download.csdn.net/source/3451945 sqlServer驱动:sqljdbc4.jar,一样都需要放到Jmeter目录中的lib文件下...

MySQL server has gone away报错原因分析/【代码】

在平时和开发的交流 以及 在论坛回答问题的或称中会发现这个问题被问及的频率非常高。程序中报错: MySQL server has gone away 是什么意思? 如何避免?因此,感觉有必要总结一下发生这个问题的原因。今天正好看到一篇外文blog总结的比较好,就翻译过来了原文:http://ronaldbradford.com/blog/sqlstatehy000-general-error-2006-mysql-server-has-gone-away-2013-01-02/ 原因1. MySQL 服务宕了判断是否属于这个原因的方法很简单,...

[翻译]初识SQL Server 2005 Reporting Services Part 2【图】

原文:[翻译]初识SQL Server 2005 Reporting Services Part 2  在Part 1文章中我们对SQL Server Reporting Services 2005(SSRS)有了一个初步的了解。我们分别通过报表向导和报表设计器构建了两个报表。在Part 2我们将以一个SSRS开发者的身份深入查看更多特征信息。  以下是我们要研究的:  l 表达式的用法。这些表达式可以让你动态的控制从控件属性到数据绑定的报表的各个方面。  l 报表中用到的计算和操作的通用函数。 ...

SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问的解决方案【代码】【图】

今天写了一个excel表的导入功能,结果在excel表中的内容导入到页面时报错:SQL Server 阻止了对组件 ‘Ad Hoc Distributed Queries‘ 的 STATEMENT‘OpenRowset/OpenDatasource‘ 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 ‘Ad Hoc Distributed Queries‘。有关启用 ‘Ad Hoc Distributed Queries‘ 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器...

SqlServer mssql 按月统计所有部门

以订单统计为例,前端展示柱状图(Jquery统计):表及主要字段描述如下;表名:Orders1.日期CreateTime2.金额Amount3.用户UserID情况一:根据部门统计某一年每月销量(查询一个部门月统计)1)直接在SQL语句中判断每月信息,好处,前台直接调用;坏处,性能不高。SQL语句:SELECT SUM(CASE WHEN MONTH(s.CreateTime) = 1 THEN s.Amount ELSE 0 END) AS ‘一月‘,SUM(CASE WHEN MONTH(s.CreateTime) = 2 THEN s.Amount ELSE 0 END) A...

SQL SERVER 比较两个数据库中表和字段的差异【代码】

在开发过程中线上的数据库表字段和本地数据库表字段是存在的,也许我们在本地数据库中所增加的表字段都会有记录到SQL文件中,但当增加的表及字段名称较多时总会出现漏网之鱼,发布真是版本的时候回出现很多很多的问题,那么如何在发布新的版本时保证线上数据库与本地数据库中的表字段都是统一的了,下面我说一个比较笨的方法去保证两个数据库无差异。1、将线上的数据库架构生成成为SQL,操作如下: 选择中某线上数据库 → 任务 → ...

今天开始我的 MSSQLSERVER 之旅

因为本人爱好自学,所以就从零基础自学了SQL SERVER 也是在3WSCHOOL上学习的,内容同步3WSCHOO的内容,也相当于自己的一遍复习吧!!!就从最简的开始:数据库:什么是数据库?? 答:数据库通常是由一个表或多个表组成的,并且每个表都有自己的标识(例如:客户订单表,商品表等等),并且表里包含多条记录,这是的记录也就是我们所说的行.下面的例子是一个名为‘‘persons‘‘表IdLastnameFirstNameAddressCity1AdamsJohnOxford StreetLon...

重新安装Sql Server 2012 报错【图】

在同一台电脑上重新安装Sql Server,出现一些问题,归纳一下1,"Reporting Services Catalog Database file Existence" failed错误原因是:Reporting Service Catalog Database File是SSRS的database 文件, 已经存在于安装目录中,解决方法是:删除安装目录中跟Reporting service 相关的四个文件 原文:http://www.cnblogs.com/ljhdo/p/4535301.html

[MSSQL2008]Spatial Data in SQL Server 2008 - 根据经纬度计算两点间距离【图】

DECLARE @BJ GEOGRAPHY DECLARE @XT GEOGRAPHY /* GET Latitude/Longitude FROM here:http://www.travelmath.com/cities/Beijing,+China the distance unit in SRID 4326 is the meter */ SELECT @BJ = geography::Point(‘39.92889‘, ‘116.38833‘, 4326) SELECT @XT = geography::Point(‘37.0630556‘, ‘114.4941667‘, 4326) SELECT @BJ AS Beijing, @XT AS Xingtai, ‘The distan...

SQLServer函数 left()、charindex()、stuff()的使用【图】

1、left() LEFT (<character_expression>, <integer_expression>) 返回character_expression 左起 integer_expression 个字符。2.charindex() CHARINDEX (<’substring_expression’>, <expression>)返回字符串中某个指定的子串出现的开始位置。 其中substring _expression 是所要查找的字符表达式,expression 可为字符串也可为列名表达式。如果没有发现子串,则返回0 值。 此函数不能用于TEXT 和IMAGE 数据类型。3.stuff(...

sqlserver安装相关问题

最近在部署一个工程,数据库(sqlserver2005develop)遇到不少问题,下面将一一列出。  安装完毕后,无法连接到本地实例。 打开microsoft sql server 2005->配置工具->sql server configuration management,发现其中的sql server 2005服务和sqlserver2005网络配置空白。 原因:安装时,只安装了客户端(client),没有安装server。回想安装过程可以发现,并没有提示填写实例名称。 解决方法:下载安装相应版本的server,打补丁...

SQL Server 为代码减负之存储过程【图】

存储过程能够用来提高数据库的查询效率。由于它事先被编译过。被储存于内存中,每次执行前。不必被从新编译,所以效率非常高。存储过程是一组sql 增删改查的集合,假设程序中的一个功能涉及到对数据库的多次操作。那么就能够事先编译好存储过程。以提高程序执行效率! 简单查询:CREATE PROCEDURE sp_query_online_info AS SELECT *FROM T_OnLine_info GO 运行存储过程:EXEC sp_query_online_info 带參数的存储过程:C...