다음 윈도우 Azure 기능 및 확장 - SQL 데이터베이스 가져 오기 및 내보내기 기능을 지원하기 시작했다

이 문서에서는 SQL 데이터베이스 클라우드 스토리지에 SQL 데이터베이스, 또는 수출에 대한 응용 프로그램 데이터베이스를 통해 데이터 레이어를 가져올 수 있도록 새로운 SQL 데이터베이스 가져 오기 및 내보내기 기능을 소개합니다.


[ 배경 참고 ]

페이스 북 에릭 Shangkuan 주 ScottGu 게시 된 기사에 참조하십시오, 다음과 같은 기능을 포함하는, 다시 확장하기 위해 많은 새로운 기능의 윈도우 Azure 플랫폼 관리 포털에서 언급 한 :

  • 서비스 버스 관리 및 모니터링
  • 공동 관리자 관리 지원
  • SQL 데이터베이스에 대한 가져 오기 / 내보내기 지원
  • 가상 머신 환경 개선
  • 향상된 클라우드 서비스 상태 알림
  • 미디어 서비스 모니터링 지원
  • 보관 용기 제작 및 액세스 제어 지원

다음 SQL 데이터베이스 기능, 새로운 기능 및 대한 가져 오기 / 내보내기 지원이 문서 처음 실시 프로필은 점차적으로 당신과 함께 공유 할 수 온다.

[ SQL 데이터베이스로 가져 오기 데이터베이스 ]

데이터베이스 SQL 데이터베이스를 가져 오려면 다음 단계를 수행 할 수 있습니다 :

1. 저장을 설정합니다.

단지 윈도우 Azure 스토리지 (이하 저장을 함) 할 때 매체를 통해 SQL 데이터베이스에 현재 데이터베이스를 가져 오려면 및 BACPAC 첫 번째 데이터베이스 패키지 파일로 포장되어야한다, 나는 당신이 저장소 계정을 생성하지 않은 가정, 그래서 첫 번째 단계는 먼저 저장을 만들어야합니다 탐색 열 계정, 윈도우 Azure 플랫폼 관리 포털 및 클릭 [에 (탐색 패널)하시기 바랍니다 저장 방법 ] 다음의 페이지 클릭의 오른쪽에 [ 저장 계정 만들기 ].

영상

저장 한 다음, 한 URL을 반복하지 않는다, 당신은 자신의 습관 또는 로직 스토리지의 URL에 따라 이름이 될 수있는 URL을 입력하면 저장을 넣어 원하는 지역 데이터 센터 또는 AFFINITY GROUP을 선택, 저장 계정은 다음 윈도우 Azure 가입을 엽니 다 선택합니다. 당신은 지리적 복제의 저장 방법을 사용할지 여부를 사용자의 필요에 따라 선택, 그리고 마지막으로 저장 계정을 만들 누를 수 있습니다.

영상

된 저장과 상태 표시는 온라인 당신이 설정 한 경우.

영상

2. 컨테이너를 구축 할 수 있습니다.

컨테이너를 만들 방금 만든 저장 (예를 들어 종이 dacbacstorage)를 클릭합니다.

영상

[메인 화면의 저장을 클릭 CONTAINERS 패키지 BAC 프로필 옆에 배치되는 컨테이너를 만듭니다].

영상

컨테이너 홈 귀하의 메시지에 [ 의 Blob 컨테이너를 만듭니다 ].

영상

于【New blob container】窗口中输入 Container 的名称以及选择存取权限,默认为 Private 只有建立这个容器的账号有权限存取;若你想要公开 blob 给其他人存取,可以选择 Public Blob;另外你也可以选择 Public Container,来把整个 Container 的相关属性及 metadata 都公开,请注意这是完整公开,选择这个选项前请考虑清楚。

영상

建立完毕之后您于下图看到刚刚所建立的 Container,请记住您的  Blob Container 的 URL,等下部署 BAC 封装会用到。

영상

另外您还必须到准备 STORAGE 的 Manage Key,请于 Windows Azure Platform Management Portal  点选巡览列【STORAGE > MANAGE KEYS】。

영상

记住 STORAGE ACCOUNT NAME 和 PRIMARY ACCESS KEY 或 SECOND ACCESS KEY 其中一组 KEY,这在下面的步骤利用 SSMS 产生数据层应用程序的时候用到。

영상

3. 产生 BAC 封装档。

开启 SQL Server Management Studio 2012,于对象总管点选【您要产生 BAC 封装档的数据库 > 工作 > 导出数据层应用程序】。

영상

在【导出数据层应用程序】窗口的【简介】步骤点选下一步,或是您也可以勾选【不要再显示此页面】。

SNAGHTML5188cbf

于【导出设定】选择【保存至 Windows Azure】然后按【连接】。

SNAGHTML51a56c1

输入 STORAGE ACCOUNT NAME 以及 PRIMARY ACCESS KEY (或 SECONDARY ACCESS KEY)然后按连接。

SNAGHTML52456c1

顺利连上 STORAGE 后,从下拉菜单中可以选到您建立的 Container,选择完毕之后按下一步。

SNAGHTML52a992d

最后按完成来开始将 SQL Server 中的数据库导出成数据层应用程序,并部署到 STORAGE。

SNAGHTML52bade5

若顺利导出成功后请按关闭。

SNAGHTML53312a1

截至此步骤要透过 SQL Database 的新功能来导入数据库的前置作业就已经完成。

4. 从 STORAGE 导入数据层应用程序封装档。

点选左侧巡览列的 SQL DATABASES,您就可以看到下方多出了之前所没有的【IMPORT】功能。

영상

于【IMPORT DATABASE】窗口中点选数据夹图示。

영상

接着您就可以找到您在步骤 3 透过 SSMS 所部署的 BAC 封装档。

영상

接着您可以依照下列的字段来进行相关的组态设定:

  • Name:数据库名称,默认会跟您产生BAC 封装档的数据库相同。
  • SUBSCRIPTION:请选择适当的 Windows Azure 订阅。
  • SERVER:选择您要将 BAC 封装档部署到哪台 SQL Database 服务器。
  • LOGIN NAME、PASSWORD:输入足够权限的 SQL Database 管理账号。
  • Configure advanced database settings:您可以视情况选择是否进行进阶设定。

영상

当您勾选【Configure advanced database settings】您就可以设定 SQL Database  所要使用的版本以及最大数据库容量。

영상

接着您就可以看到正在导入数据库的消息。

영상

导入完成之后您就可以在 SQL Database 页面上看到您透过 BAC 封装档所导入的数据库。

영상

导出 SQL Database 数据库

若您想要将 SQL Database 中的数据库导出来,首先您必须要有 STORAGE Account 并建立好 Container,设定方式可以参考前述的步骤。接着于Windows Azure Platform Management Portal 的巡览列(Navigation Panel) 点选 SQL Databases,然后选择【EXPORT】,本文以 pubs 数据库为例,示范如何将 SQL Database 导出。

영상

于【Export Database】窗口中输入下列资讯:

  • FILENAME:从 SQL Database 导出为数据层封装程序的文件名称。
  • SUBSCRIPTION:选择适当的 Windows Azure 订阅。
  • BLOB STORAGE ACCOUNT:选择适当的 STORAGE ACCOUNT 或建立新的 ACCOUNT。
  • CONTAINER:选择适当的 Container 或建立新的 Container。
  • SERVER LOGIN NAME、PASSWORD:输入 SQL Database 的登入名称和密码。

영상

接着您就可以看到如下图正在导出 SQL Database 的状态。

영상

检视导入导出纪录

새로운 가져 오기 및 내보내기 기능으로는 Windows Azure 플랫폼 관리 포털에서 SQL 데이터베이스 가져 오기 및 내보내기 기록을 볼 수 있습니다, 탐색 열 [클릭하십시오 SQL 데이터베이스> 서버> 귀하의 SQL 데이터베이스 서버 ].

영상

[주 화면에서 SQL 데이터베이스 서버를 클릭 역사를 ].

영상

SQL 데이터베이스 로그인 계정과 암호를 입력 한 후, 서버의 수출 및 수입 기록에있는 모든 데이터베이스를 볼 수 있습니다.

영상

[ 참고 자료 ]

- 발표 : 윈도우 애저 포털 개선을

- 방법 : 가져 오기 및 내보내기 데이터베이스 (윈도우 Azure SQL 데이터베이스)

- 방법 :보기 가져 오기 및 내보내기 데이터베이스의 상태 (윈도우 Azure SQL 데이터베이스)

원본 : 큰 상자  다음 윈도우 Azure 기능 및 확장 - SQL 데이터베이스 가져 오기 및 내보내기 기능을 지원하기 시작했다


추천

출처www.cnblogs.com/chinatrump/p/11505166.html