由于SQL Management Studio对Azure SQL Database支持不完美,不能使用图形界面,因此配置数据库就会有不同的麻烦,下面是本人配置访问账户的一些经验: 1.以管理员登陆之后创建一个Login: CREATE LOGIN publicUser WITH password = 'Password1' 2.切换到要添加用户的数据库,创建一个user: CREATE USER publicUser FOR LOGIN publicUser WITH DEFAULT_SCHE…
本文转自:https://msdn.microsoft.com/library/azure/jj553018 更新时间: 2014年10月 作者:Valery Mizonov 和 Seth Manheim 审阅者:Brad Calder.Jai Haridas.Paolo Salvatori.Silvano Coriani.Prem Mehra.Rick Negrin.Stuart Ozer.Michael Thomassy.Ewan Fairweather 本主题比较  支持的两种结构化存储类…
<Windows Azure Platform 系列文章目录> 在笔者之前的文章里,已经介绍了如何使Azure SQL Database支持中文: SQL Azure(七) 在SQL Azure Database中执行的T-SQL 其中的关键步骤是: 1.使用默认的字符集:SQL_LATIN1_GENERAL_CP1_CI_AS 2.显示中文的字段列,类型必须为NVARCHAR 3.插入中文字符时,在字符串前面加上一个大写字母N 但是在有些时候,把所有的T-SQL语句在字符串前面加上一个大写字…
使用SQL Server Management Studio 2014将本地数据库迁移到Azure SQL Database的过程比较简单,在SSMS2014中,有一个任务选项为“将数据库部署到Windows Azure SQL Database”: 使用本选项可实现一键迁移到Azure SQL Database. 但是, 最近由于近期Azure的改动,导致Azure支持的数据库类型与SSMS2014中数据库的类型不匹配,整个迁移过程会死在在Azue中创建数据库的步骤上.在国际版Azure, 已…
<Windows Azure Platform 系列文章目录> 文本是对:SQL Azure (17) SQL Azure V12 - 跨数据中心标准地域复制(Standard Geo-Replication)进行补充. 之前的博文是使用ASM部署模式的,使用Geo-Replication需要使用Azure PowerShell. 本文将详细介绍如何使用ARM模式进行部署,分为两个部分: 一.创建Azure China East主站点数据库 二.创建Azure China North异地站点…
<Windows Azure Platform 系列文章目录> 本文将介绍如何在Azure SQL Database创建只读用户. 请先按照笔者之前的文章:Azure SQL Database (24) 使用新管理界面,创建跨数据中心标准地域复制(Standard Geo-Replication) 预先准备以下内容: 1.在Azure China East数据中心,作为主站点.创建1个Database为MyDB. 2.在Azure China North数据中心,创建只读数据库.MyDB为只读…
<Windows Azure Platform 系列文章目录> 昨天客户正好提到这个问题,现在记录一下. 我们在使用传统的SQL Server,会使用Table Partition,这个功能在云端的Azure SQL Database也是可以实现的. 1.首先我们创建一个Azure SQL Database数据库,过程略 2.使用SQL Server Management Studio链接 3.执行下面的TSQL --Create Table CREATE TABLE [dbo].[FactI…
使用 JAVA 代码连接 Azure SQL Database 时产生了 SSL 错误,对于此问题大多数用户都是因为不知如何编写 JDBC 连接字符串而产生的,以下为相关示例代码,供您参考:   package sqldbtest; import java.sql.*; import com.microsoft.sqlserver.jdbc.*; public class sqldbconn { public static void main(String[] args) { // TODO A…
<Windows Azure Platform 系列文章目录>  Azure SQL Database (19) Stretch Database 概览      Azure SQL Database (20) 使用SQL Server 2016 Upgrade Advisor      Azure SQL Database (21) 将整张表都迁移到Azure Stretch Database里      Azure SQL Database (22) 迁移部分数据到Azure Stretc…
<Windows Azure Platform 系列文章目录>  Azure SQL Database (19) Stretch Database 概览      Azure SQL Database (20) 使用SQL Server 2016 Upgrade Advisor      Azure SQL Database (21) 将整张表都迁移到Azure Stretch Database里      Azure SQL Database (22) 迁移部分数据到Azure Stretc…
<Windows Azure Platform 系列文章目录>  Azure SQL Database (19) Stretch Database 概览      Azure SQL Database (20) 使用SQL Server 2016 Upgrade Advisor      Azure SQL Database (21) 将整张表都迁移到Azure Stretch Database里      Azure SQL Database (22) 迁移部分数据到Azure Stretc…
笔者在<迁移SQL Server 数据库到 Azure SQL 实战>一文中,介绍了如何把一个本地版的 SQL Server 数据库迁移到 Azure SQL Database.迁移虽然顺利实现了,但是现在我们又面临一个新的任务:如何对新迁移的数据库进行备份? 对于数据库的维护来说,备份工作可谓是重中之重.MS Azure 当然也提供了很完善的数据库备份功能,但是在动手创建备份计划前,请思考一下备份工作的真实目的:当然首先要保证数据的安全,一般来说定时创建数据库的备份文件,再拷贝到不同的存储设…
Azure SQL Database是Azure上的数据库PAAS服务,让用户可以快速的创建和使用SQL数据库而不用担心底层的备份,安全,运维,恢复等繁琐的工作,本文简单介绍如何使用Java程序连接到SQL Azure数据库. 首先登录到你的Azure管理界面,选择创建新的SQL数据库,选择自定义创建: 输入数据库的名称,运维是第一次创建,所以选择新建SQL数据库服务器,对于不同的服务级别,请参照相关文档: 输入你的数据库登录名,密码,选择数据库区域,当然你的数据库应该和你的应用程序在一个于以获…
<Windows Azure Platform 系列文章目录> 我们在使用关系型数据的时候,有时候希望: - 管理员admin,可以查看到所有的数据 - 普通用户,某些敏感字段,比如信用卡,电子邮件等字段都是屏蔽的 在这种情况下,就可以使用Dynamic Data Masking动态数据掩码,对数据表的某些字段进行屏蔽. 比如我们对用户的信用卡信息.邮箱地址进行屏蔽,可以起到保护用户隐私的作用. 动态数据屏蔽策略: 1.不对其进行屏蔽的SQL用户:一组可以在 SQL 查询结果中获取非屏蔽数据的…
对于数据库的维护来说,备份工作可谓是重中之重.MS Azure 当然也提供了很完善的数据库备份功能.但是在动手创建备份计划前请思考一下备份工作的真实目的.当然首先要保证数据的安全,一般来说定时创建数据库的备份文件,再拷贝到不同的存储设备上就可以了.其次,当灾难发生时可不可以用最短的时间还原数据库从而恢复应用?再次,能不能让备份的数据库也创造一些价值… 让我们带着这些问题一起来了解下 Azure 提供的一种可以跨越数据中心的数据库备份方式:Active Geo-Replication. Activ…
本篇体验使用SQL Database Migration Wizard(SQLAzureMW)将SQL Server 2008数据库迁移到 Azure SQL Database.当然,SQLAzureMV还可以把SQL Server 2005/2012/2014迁移到Azure SQL Database. SQLAzureMV有几个版本:1.SQLAzureMW v3x 适用于 .NET Framework 3.5 和 SQL Server 2008 R2 SP1 2.SQLAzureMW v4…
使用pymssql访问Azure SQL Database时遇到"DB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (xxxx:1433)\n')"这样的错误,具体错误如下所示: # python test.py Traceback (most recent call last): File "src/pymssql.pyx", line 636, in pymssq…
背景: 虽然Azure sql database有DMVs可以查看DTU等使用情况,但记录有时间限制,不会一直保留.为了更好监控Azure_sql_database上各个库的DTU使用情况.数据库磁盘使用情况.阻塞等情况.通过本地的Agent的job使用link server 链接到各个Azure sql database 对应库(本地Ip能直连azure sql database),把相关的信息读取出来,存储在本地已新建好的对应表中,通过分析本地对应表中记录来实现监控azure sql dat…
背景 我们知道Azure Sql Database 可以降低运维成本.是一种Pass模式,有资源弹性设置,可以自由调整资源自动对应不同业务高峰(当然也可以降低费用成本),也方便项目后期的资源扩展,以及一些其他优点或特性,这就不一一列出.那么数据库开发工程师来说,操作Azure Sql Database 与我们使用的SSMS(Microsoft Sql Server Management Studio)在本地库上操作有哪些区别.   我们简单从如下几部分进行比较 1.创建对象比较:(简单列一下Az…
<Windows Azure Platform 系列文章目录>  Azure SQL Database (19) Stretch Database 概览      Azure SQL Database (20) 使用SQL Server 2016 Upgrade Advisor      Azure SQL Database (21) 将整张表都迁移到Azure Stretch Database里      Azure SQL Database (22) 迁移部分数据到Azure Stretc…
  微软中国TechNet 7 Oct 2014 9:17 PM Comments 0 Likes 原文地址:http://blogs.technet.com/b/azuretw/archive/2014/10/06/azure-sql-database-point-in-time-restore.aspx 本篇文章,将说明 Azure SQL Database 的时间点还原( Point in Time Restore )功能,这项功能在 Azure SQL Database 的 Basic.…
<Windows Azure Platform 系列文章目录> 我们在使用Azure SQL Database的时候,需要对数据库的性能进行监控,这时候就可以有两种方法: 1.第一种方法,是通过Azure SQL Database的监控界面,来查看数据库的性能,在本章会简单的介绍一下 2.第二种方法,是通过Query Store来进行监控,在本章会详细介绍 首先,我们介绍一下使用Azure SQL Database的监控界面. 1.我们登录Azure Portal: https://porta…
描述 最新我们一个稳定运行快一年的项目突然出现CPU方面的性能问题,该项目使用的azure sql database  P2 500DTU,运维同事监控到CPU使用非常高,客户反馈系统运行也比较卡.看到CPU高我们的第一感觉一般就是数据库缺少索引.执行计划重编译过度.该项目稳定运行快一年了,按道理不会突然出现这种现象,可能与客户有业务变动有关,具体要与项目经理沟通了解才清楚.   数据库环境 Microsoft SQL Azure (RTM) - 12.0.2000.8  Mar 30 2017…
http://social.technet.microsoft.com/wiki/contents/articles/2367.how-to-use-lucene-net-with-windows-azure-sql-database.aspx How to Use Lucene.NET with Windows Azure SQL Database Table of Contents   Summary Lucene.NET The Azure Library for Lucene.NET  …
<Windows Azure Platform 系列文章目录> 最新更新2016年6月17日 下载地址:Azure SQL Database用户手册…
<Windows Azure Platform 系列文章目录> 之前有客户提了需求,在9点以后,把Azure SQL Database DTU提高 在凌晨,把Azure SQL Database DTU降低. 具体的脚本已经Share到我的GitHub: https://github.com/leizhang1984/AzureChinaAutomation/blob/master/ARM/ScaleAzureARMSQLDatabase.ps1…
Create a SQL database An Azure SQL database is created with a defined set of compute and storage resources. The database is created within an Azure resource groupand in an Azure SQL Database logical server. Follow these steps to create a SQL database…
Guidelines for Connecting to Windows Azure SQL Database 6 out of 12 rated this helpful - Rate this topic Microsoft Windows Azure SQL Database works with third-party applications, open source, and many familiar Microsoft applications, such as WCF Data…
Development Considerations in Windows Azure SQL Database 3 out of 5 rated this helpful - Rate this topic Developing applications for Microsoft Windows Azure SQL Database is very similar to developing applications for SQL Server. This topic describes…
Microsoft Windows Azure SQL Database extends SQL Server capabilities to the cloud. SQL Database offers a relational database service called Microsoft SQL Database, and using Windows Azure SQL Database, you can easily provision and deploy relational d…