打开 MySQL Workbrench,点击“Database”->“Manage Connections…”,
点击“New”,输入一个可识别的名字,以及在步骤 1 里得到的连接信息,
点击“Store in Vault…”输入数据库用户对应的密码,
点击“Test Connection”测试你的连接信息是否可用,如果连接成功,会出现下面的会话框,
点击“Database”->“Connect to Database…”,选择刚刚保存的连接,然后点击“OK”。等待几秒钟,便可以通过 MySQL Workbench 管理数据库中的数据,
登录到 Windows Azure 管理门户。在命令栏上,单击“新建”。单击“虚拟机”,然后单击“从库中”。这将打开“虚拟机 *** 作系统选择”对话框。您现在可从映像库中选择一个映像。
单击“平台映像”,选择“OpenLogic CentOS 6.2”映像,然后单击箭头以继续。
将显示“虚拟机配置”对话框。
在“虚拟机名称”中,键入您要用于该虚拟机的名称。名称长度不能超过 15 个字符。对于此虚拟机,键入 MyTestVM1。
在“新用户名”中,键入您要用于管理该虚拟机的帐户的名称。不能使用“root”作为用户名。对于此虚拟机,键入 NewUser1。
在“新密码”中,键入用于该虚拟机上用户帐户的密码。对于此虚拟机,键入 MyPassword1。在“确认密码”中,再次键入您之前输入的密码。
在“大小”中,选择要用于该虚拟机的大小。所选大小取决于您的应用程序所需的内核数。对于此虚拟机,接受“特小”默认值。
单击箭头以继续。
将显示“虚拟机模式”对话框。
您可以将云服务下的多台虚拟机连接在一起,从而提供强大的应用程序,但在本教程中,您只创建单个虚拟机。为此,请选择“独立虚拟机”。
您创建的虚拟机将包含在某个云服务中。在“DNS 名称”中,键入为虚拟机创建的云服务的名称。输入的名称可包含 3-24 个小写字母和数字。此值将成为用于联系计算机所属云服务的 URI 的一部分。对于此虚拟机,键入 MyService1。
您可以选择存储 VHD 文件的存储帐户。在本教程中,接受默认设置“使用自动生成的存储帐户”。
在“区域/地缘组/虚拟网络”中,选择“美国西部”作为虚拟机的位置。
单击箭头以继续。
这将显示“虚拟机选项”对话框。
仅在您将此虚拟机连接到其他虚拟机或将其添加到虚拟网络时,才会使用此页上的选项。对于此虚拟机,您将不会创建可用性集或连接到虚拟网络。单击复选标记以创建虚拟机。
将创建虚拟机并配置 *** 作系统设置。在创建虚拟机后,您将看到该新虚拟机在 Windows Azure 管理门户中列为“正在运行”。
使用SQL Azure时,需要在互联网上建立连接,因此需要做好准备处理连接被异常删除,已建立的连接包括:返回数据的连接,打开连接池或客户端变量缓存中的连接。当你连接到SQL Azure时,连接是有可能丢失的,处理连接丢失最好的办法是重新建立连接,然后重新执行失败的命令或查询。网络可靠性
运行你客户端代码的机器与SQL Azure服务器之间的所有网络组件的质量都在微软的控制范围之外,互联网上的任何原因都可能导致你的会话连接断开,在Windows Azure中运行应用程序时,连接丢失的风险会大大降低,因为应用程序和数据库之间的距离减少了,有可能它们都在同一个数据中心。
因网络问题致使会话连接断开时,SQL Azure不能给应用程序返回一个有意义的错误,因为会话已经终止了,但是,当重新使用这个连接时,你将获得一个10053错误。
连接重试
如果你在本地局域网内连接到单个SQL Server服务器,当它失效或进行例行停机维护时,你的应用程序将永久断开,但如果你不止一台SQL Server服务器,并且应用程序代码做了修改,当主服务器不可用时,应用程序就自动连接到备用服务器,这时只需很短暂的断开时间,SQL Azure的行为和一个具有冗余功能的SQL Server集群类似,SQL Azure Fabric管理系统中每个节点的健康状态,它要么通知节点的状态不健康,要么是节点已准备好脱机,Fabric将会自动将你的会话重新连接到另一个节点的副本数据库上。
目前有些故障转移行为会导致会话意外终止,而客户端会接收到一个普通的网络断开错误,这种情况下最好的做法是重新连接,SQL Azure会自动将你连接到一个健康的数据库。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)