SQL Server

【版本特性】sql server2005版本特性

不问归期 提交于 2020-05-01 16:01:51
【1】实际可操作性强的特性   在商界,每样东西都在竞争中争取“更好、更快、更便宜”——SQL Server 2005也提供了很多个新特性来节省精力、时间和金钱。从编程到管理能力,这个版本的SQL Server都优于其他版本的产品,并且它还对SQL Server 2000中已经存在的特性进行了加强。这里我按照它的重要程度列出前十个最重要的新特性。 【1.1】加强的T-SQL (事务处理SQL 、CTE、流程化与动态SQL、output、行列转换及apply、窗口函数) (1)事务处理SQL: 事务控制及try catch ( https://www.cnblogs.com/gered/p/8746008.html ) (2)CTE: (1.1)DML增强功能-CTE (3)流程化与动态SQL: (2.3)DDL增强功能-流程化控制与动态sql (4)output: (1.4)DML增强功能-Output (5)行列转换及apply: (1.3)DML增强功能-Apply、pivot、unpivot、for xml path行列转换 , (2.4)DDL增强功能-数据汇总grouping、rollup、cube (6)窗口函数: (1.2)DML增强功能-4大排名函数与top ties/tablesample , sql server窗口函数 【1.2】CLR(Common

win10批处理

主宰稳场 提交于 2020-05-01 11:22:38
1.注释(:: 注释内容(第一个冒号后也可以跟任何一个非字母数字的字符)rem 注释内容(不能出现重定向符号和管道符号)) rem 注释 或者 ::注释 (建议用这个) =========================================================================================================================================== 2.输出内容 echo 内容 输出 内容 echo "内容" 输出 "内容" echo 内容 >c:\test.txt echo 内容 >>c:\test.txt =========================================================================================================================================== 3.启动某个文件 直接输入文件名 E:\桌面\img20200226_0061.pdf 或者 start E:\桌面\img20200226_0061.pdf call P1100_P1560_P1600.exe ::\q静默安装 \ereach-06\驱动\优速电子面单\UCESetupV1.msi

277.SQL Server 2008的安装、简介和使用

青春壹個敷衍的年華 提交于 2020-05-01 07:30:34
1.安装 1.1安装SQL Server 2008的硬件和软件要求 为了正确安装和运行SQL Server 2008,计算机必须满足以下配置要求。 (1)硬件 处理器:需要 Pentium III 兼容处理器或更高速度的处理器,处理器速度不低于1 GHz,为了获得更好的运行效果,建议为2 GHz或以上。 内存:512 MB以上,建议为2 GB 或更大。 硬盘:1.7 GB的安装空间以及必要的数据预留空间。 (2)软件 ① 操作系统要求(32位)。SQL Server 2008只能运行在Windows操作系统之上。SQL Server 2008设计了不同的分支版本,每个版本对操作系统的要求不尽相同。在SQL Server 2008服务器软件的32位版本中,Enterprise版(除了Enterprise Evaluation版,即企业评估版之处)只能运行在Windows Server 2003和Windows Server 2008操作系统上。Standard版能够运行在Windows XP(除了Windows XP家庭版之外)、Windows Vista、Windows Server 2003、Windows Server 2008等大多数Windows操作系统之上。Developer版能够运行在Windows XP、Windows Vista、Windows Server

AdventureWorks 安装和配置[转自 微软msdn]

好久不见. 提交于 2020-05-01 07:21:35
AdventureWorks 安装和配置 2018/06/19 适用对象: SQL Server Azure SQL 数据库 Azure SQL 数据仓库 并行数据仓库 AdventureWorks 下载链接和安装说明。 先决条件 SQL Server 或 Azure SQL 数据库 。 对于该示例的完整版本,使用 SQL Server 评估/开发人员/企业版。 SQL Server Management Studio 。 为获得最佳结果使用 2016 年 6 月发行版或更高版本。 Github 链接 所有 SQL 2014 2016年的 AdventureWorks 文件 针对 SQL 2012 的所有 AdventureWorks 文件 所有 SQL 2008 和 2008R2 AdventureWorks 文件 OLTP 下载 可在下面找到 AdventureWorks OLTP 版本的直接链接: AdventureWorks2017.bak AdventureWorks2016.bak AdventureWorks2014.bak AdventureWorks2012.bak AdventureWorks2008R2.bak 数据仓库下载 直接链接到 AdventureWorks 的数据仓库版本可在下文: AdventureWorksDW2017.bak

SQL Server2008安装全教程

限于喜欢 提交于 2020-05-01 07:12:56
昨天浪费了一点时间,又在电脑上安装了SQL Server2008版本,在网上查找了许多资料,都遇到了多多少少的问题,最后找到一个大佬的分析,成功的安装上了SQL Server2008,大佬链接地址是: https://blog.csdn.net/randomparty/article/details/79477887 ,过程很详细,我就不多说了。 最后需要注意的是:   1、这里的SQL Server 2008 Express不包含SQL Server 2008 Management Studio,所以一定要下载SQL Server 2008 Management Studio(SSMS),及数据库可视化管理工具。   2、在用SQL Server Management Studio链接数据库的时候,我的服务器名称是空,所以需要手动输入"(local)",注意一定要加括号,否则只有"local"是链接失败的。 来源: oschina 链接: https://my.oschina.net/u/4388412/blog/3452714

阿里P8架构师谈:数据库分库分表、读写分离的原理和实现,以及使用场景

怎甘沉沦 提交于 2020-05-01 06:29:54
下载网站: www.SyncNavigator.CN 客服QQ1793040 ---------------------------------------------------------- 关于HKROnline SyncNavigator 注册机价格的问题 HKROnline SyncNavigator 8.4.1 非破解版 注册机 授权激活教程 最近一直在研究数据库同步的问题,在网上查了很多资料,也请教了很多人,找到了一种通过快照复制的方法。研究了一番后发现之前就是用的这个方法,效果不是很好,果断放弃。经过了一番寻觅和他人指点,最后从一位热心网友那里得知一款很好用的软件—— SyncNavigator。 好东西就要拿出来跟大家分享,所以今天向大家介绍一下这款软件,及其一些使用方法。下面先看看它有什么强大的功能吧! SyncNavigator的基本功能: 自动同步数据/定时同步数据 无论是实时同步/24小时不间断同步,还是根据计划任务(每小时/每日/每周/等)定时自动同步都能完全胜任。 完整支持 Microsoft SQL Server 完整支持 Microsoft SQL Server 2000 2005 2008 数据库类型。并能在不同数据库版本之间相互同步数据。 支持 MySQL 4.1 以上版本 支持 MySQL 4.1 5.0 5.1 5.4 5.5

在 Azure CentOS VM 中配置 SQL Server 2019 AG

生来就可爱ヽ(ⅴ<●) 提交于 2020-04-30 19:47:02
配置 Internal Load Balancer 创建load balancer 我的三台VM都位于sqldemoVNET/linuxsubnet子网,AG Listener之前在SQL中配置是172.17.2.7,所以这里frontedn ip也要一样。 az network lb create \ --resource-group SQL-DEMO-RG \ --name sql19agLB \ --frontend-ip-name sql19agListener \ --private-ip-address 172.17.2.7 \ --backend-pool-name sql19aglbBackend \ --vnet-name sqldemoVNET \ --subnet linuxsubnet \ --sku Standard 创建LB health probe health probe是LB用于定时检查后端VM是否健康,这里定义使用59999作为VM的检查时的连接端口。 az network lb probe create \ --resource-group SQL-DEMO-RG \ --lb-name sql19agLB \ --name sql19lbProbe \ --protocol tcp \ --port 59999 创建LB rule

sql 处理数据字段为NULL 若不为空则显示该值,若为空转换成别的值。

偶尔善良 提交于 2020-04-30 19:46:22
第一种方法: 判断字段是否为空,如果为空转成你要的字符 1.oracle : nvl(“字段名”,’转换后的值’);//字段名是双引号,转换后的值是单引号 2.sql Server: isnull(“字段名”,’转换后的值’)//字段名是双引号,转换后的值是单引号 3.mySql: ifnull(字段名,’转换后的值’)//字段名不加引号,转换后的值是单引号 注:mySql 也有isnull 但是只判断并不会转换 例子: oracle SELECT USERNAME FROM B_USER; SELECT nvl("USERNAME",'改变后的值') as username FROM B_USER;12 sql Server SELECT ISNULL("USERNAME", '改变后的值') as username FROM B_USER1 mySql: SELECT IFNULL(USERNAME,'改变后的值') as username FROM B_USER;1 第二种方法: Select (Case When A Is Not Null Then A When A Is Null Then B End ) As A From Table or Select (Case When A Is Not Null Then A Else B) As A From Table

在 Azure CentOS VM 中配置 SQL Server 2019 AG

China☆狼群 提交于 2020-04-30 19:45:26
前文 假定您对Azure和SQL Server HA具有基础知识 假定您对Azure Cli具有基础知识 目标是在Azure Linux VM上创建一个具有三个副本的可用性组,并实现侦听器和Fencing配置 环境 SQL Server 2019 Developer on Linux Azure VM Fencing agent Azure Cli实现部分配置 CentOS 7.7 Azure VM,分别SQL19N1,SQL19N2,SQL19N3,位于同一VNet 步骤 为VM创建资源组和可用性集 # 中国东部2创建资源组 az group create --name SQL-DEMO-RG --location chinaeast2 # 创建用于VM人Availability Set,配置2个容错域,2个更新域 az vm availability-set create \ --resource-group SQL-DEMO-RG \ --name AGLinux-AvailabilitySet \ --platform-fault-domain-count 2 \ --platform-update-domain-count 2 使用Template部署3台VM 第一次创建VM时,会生成template,然后下载保存下,修改其中的参数值后,就可以方便地创建配置类似的VM

在 Azure CentOS VM 中配置 SQL Server 2019 AG

痴心易碎 提交于 2020-04-30 19:35:25
前文 假定您对Azure和SQL Server HA具有基础知识 假定您对Azure Cli具有基础知识 目标是在Azure Linux VM上创建一个具有三个副本的可用性组,并实现侦听器和Fencing配置 环境 SQL Server 2019 Developer on Linux Azure VM Fencing agent Azure Cli实现部分配置 CentOS 7.7 Azure VM,分别SQL19N1,SQL19N2,SQL19N3,位于同一VNet 步骤 为VM创建资源组和可用性集 # 中国东部2创建资源组 az group create --name SQL-DEMO-RG --location chinaeast2 # 创建用于VM人Availability Set,配置2个容错域,2个更新域 az vm availability-set create \ --resource-group SQL-DEMO-RG \ --name AGLinux-AvailabilitySet \ --platform-fault-domain-count 2 \ --platform-update-domain-count 2 使用Template部署3台VM 第一次创建VM时,会生成template,然后下载保存下,修改其中的参数值后,就可以方便地创建配置类似的VM