Azure SQL DB (AccessToSQL)에 연결Connecting to Azure SQL DB (AccessToSQL)

Access 데이터베이스를 SQL Azure로 마이그레이션하려면 SQL Azure의 대상 인스턴스에 연결 해야 합니다.To migrate Access databases to SQL Azure, you must connect to the target instance of SQL Azure. 에 연결할 때 SSMA는 SQL Azure의 인스턴스에서 모든 데이터베이스에 대 한 메타 데이터를 가져오고 SQL Azure 메타 데이터 탐색기에서 데이터베이스 메타 데이터를 표시 합니다.When you connect, SSMA obtains metadata about all the databases in the instance of SQL Azure and displays database metadata in the SQL Azure Metadata Explorer. SSMA는 SQL Azure의 어떤 인스턴스에 대 한 연결 되어, 않지만 암호를 저장 하지 않는 정보를 저장 합니다.SSMA stores information about which instance of SQL Azure you are connected to, but does not store passwords.

SQL Azure에 대 한 연결 된 프로젝트를 닫을 때까지 활성 상태를 유지 합니다.Your connection to SQL Azure stays active until you close the project. 프로젝트를 다시 열 때 다시 연결 해야 SQL azure 서버에 연결 되어 하려는 경우.When you reopen the project, you must reconnect to SQL Azure if you want an active connection to the server. SQL Azure에 데이터베이스 개체를 로드 하 고 데이터를 마이그레이션할 때까지 오프 라인으로 작업 합니다.You can work offline until you load database objects into SQL Azure and migrate data.

SQL Azure의 인스턴스에 대 한 메타 데이터를 자동으로 동기화 되지 않습니다.Metadata about the instance of SQL Azure is not automatically synchronized. 대신, SQL Azure 메타 데이터 탐색기의 메타 데이터를 업데이트 하려면 SQL Azure 메타 데이터 수동으로 업데이트 해야 합니다.Instead, to update the metadata in SQL Azure Metadata Explorer, you must manually update the SQL Azure metadata. 자세한 내용은이 항목의 뒷부분에 나오는 "SQL Azure 메타 데이터 동기화 중" 섹션을 참조 하십시오.For more information, see the "Synchronizing SQL Azure Metadata" section later in this topic.

필요한 SQL Azure 사용 권한Required SQL Azure Permissions

SQL Azure에 연결 하는 데 사용 되는 계정에는 계정 수행 하는 작업에 따라 다른 권한이 필요 합니다.The account that is used to connect to SQL Azure requires different permissions depending on the actions that the account performs:

  • Access 개체를 변환 하려면 Transact-SQLTransact-SQL 를 SQL Azure에서 메타 데이터를 업데이트 하거나 저장 하는 변환 된 구문을 구문, 스크립트, 계정에는 SQL Azure 인스턴스에 로그온 할 수 있는 권한이 있어야 합니다.To convert Access objects to Transact-SQLTransact-SQL syntax, to update metadata from SQL Azure, or to save converted syntax to scripts, the account must have permission to log on to the instance of SQL Azure.

  • SQL Azure 데이터베이스 개체를 로드,의 최소 권한 요구 사항은의 멤버 자격이 db_owner 대상 데이터베이스의 데이터베이스 역할입니다.To load database objects into SQL Azure, the minimum permission requirement is membership in the db_owner database role in the target database.

설정 SQL Azure 연결Establishing a SQL Azure Connection

SQL Azure 구문으로 액세스 데이터베이스 개체를 변환 하기 전에 Access 데이터베이스 또는 데이터베이스를 마이그레이션할 하려는 SQL Azure 인스턴스에 대 한 연결을 설정 해야 합니다.Before you convert Access database objects to SQL Azure syntax, you must establish a connection to the instance of SQL Azure where you want to migrate the Access database or databases.

연결 속성을 정의할 때도 데이터베이스 개체와 데이터 마이그레이션할 수를 지정 합니다.When you define the connection properties, you also specify the database where objects and data will be migrated. SQL Azure에 연결한 후 액세스 스키마 수준에서이 매핑을 사용자 지정할 수 있습니다.You can customize this mapping at the Access schema level after you connect to SQL Azure. 자세한 내용은 참조 Access 데이터베이스를 SQL Server 스키마로 매핑For more information, see Mapping Access Databases to SQL Server Schemas

중요

SQL Azure에 연결 하려고 하기 전에 SQL Azure의 인스턴스가 실행 되 고 연결을 허용할 수 있는지 확인 합니다.Before you try to connect to SQL Azure, make sure that the instance of SQL Azure is running and can accept connections.

SQL Azure에 연결 하려면To connect to SQL Azure

  1. 파일 메뉴 선택 SQL Azure에 연결 (이 옵션은 프로젝트를 만든 후).On the File menu, select Connect to SQL Azure (this option is enabled after the creation of a project).

    명령 이름은 됩니다 이전에 SQL Azure에 연결한 경우 SQL Azure에 다시 연결합니다.If you previously connected to SQL Azure, the command name will be Reconnect to SQL Azure.

  2. 연결 대화 상자에서 입력 하거나 SQL Azure의 서버 이름을 선택 합니다.In the connection dialog box, enter or select the server name of SQL Azure.

  3. 선택, 입력 또는 찾아보기 데이터베이스 이름입니다.Enter, select or Browse the Database name.

  4. 입력 하거나 선택 UserName합니다.Enter or select UserName.

  5. 입력은 암호합니다.Enter the Password.

  6. SSMA는 SQL Azure에 암호화 된 연결을 권장합니다.SSMA recommends encrypted connection to SQL Azure.

  7. 연결을 클릭합니다.Click Connect.

중요

Access 용 SSMA 연결을 지원 하지 않습니다 마스터 SQL Azure 데이터베이스입니다.SSMA for Access does not support connection to master database in SQL Azure.

SQL Azure 계정에서 데이터베이스가 없는 경우 사용 하 여 첫 번째 데이터베이스 만들 수 있습니다 Azure 데이터베이스 만들기 를 클릭할 때 표시 되는 옵션 찾아보기 단추입니다.If there are no databases in the SQL Azure account, you can create the very first database using Create Azure Database option that appears on the click of Browse button.

동기화 SQL Azure 메타 데이터Synchronizing SQL Azure Metadata

SQL Azure 데이터베이스에 대 한 메타 데이터를 자동으로 업데이트 되지 않습니다.Metadata about SQL Azure databases is not automatically updated. SQL Azure 메타 데이터 탐색기에서 메타 데이터는 마지막 시간을 수동으로 또는 SQL Azure에 처음 연결 하는 경우 메타 데이터의 스냅숏을 메타 데이터를 업데이트 합니다.The metadata in SQL Azure Metadata Explorer is a snapshot of the metadata when you first connected to SQL Azure, or the last time that you manually updated metadata. 모든 데이터베이스에 대해 또는 모든 단일 데이터베이스 또는 데이터베이스 개체에 대 한 메타 데이터를 수동으로 업데이트할 수 있습니다.You can manually update metadata for all databases, or for any single database or database object.

메타 데이터를 동기화 하려면To synchronize metadata

  1. SQL Azure에 연결 되어 있는지 확인 합니다.Make sure that you are connected to SQL Azure.

  2. SQL Azure 메타 데이터 탐색기에서 데이터베이스 또는 데이터베이스 스키마를 업데이트 하려면 옆에 있는 확인란을 선택 합니다.In SQL Azure Metadata Explorer, select the check box next to the database or database schema that you want to update.

    예를 들어 모든 데이터베이스에 대 한 메타 데이터를 업데이트 하려면 데이터베이스 옆의 상자를 선택 합니다.For example, to update the metadata for all databases, select the box next to Databases.

  3. 데이터베이스 또는 개별 데이터베이스 또는 데이터베이스 스키마를 마우스 오른쪽 단추로 클릭 한 다음 선택 데이터베이스와 동기화합니다.Right-click Databases, or the individual database or database schema, and then select Synchronize with Database.

SQL 새로 고침 Azure 메타 데이터Refreshing SQL Azure Metadata

SQL Azure 스키마 변경에 연결한 후 서버에서 메타 데이터를 새로 고칠 수 있습니다.If SQL Azure schemas change after you connect, you can refresh metadata from the server.

SQL Azure 메타 데이터를 새로 고치려면To refresh SQL Azure metadata

  • SQL Azure 메타 데이터 탐색기에서 마우스 오른쪽 단추로 클릭 데이터베이스를 선택한 후 데이터베이스에서 새로 고침합니다.In SQL Azure Metadata Explorer, right click Databases, and then select Refresh from Database.

SQL Azure에 다시 연결Reconnecting to SQL Azure

SQL Azure에 대 한 연결 된 프로젝트를 닫을 때까지 활성 상태를 유지 합니다.Your connection to SQL Azure stays active until you close the project. 프로젝트를 다시 열 때 다시 연결 해야 SQL azure 서버에 연결 되어 하려는 경우.When you reopen the project, you must reconnect to SQL Azure if you want an active connection to the server. SQL Azure에 데이터베이스 개체를 로드 하 고 데이터를 마이그레이션할 때까지 오프 라인으로 작업 합니다.You can work offline until you load database objects into SQL Azure and migrate data.

SQL Azure에 다시 연결 하는 절차에 대 한 연결을 설정 하는 절차와 같습니다.The procedure for reconnecting to SQL Azure is the same as the procedure for establishing a connection.

다음 단계Next Step

다음 단계는 마이그레이션에서 프로젝트 요구 사항에 따라 달라 집니다.The next step in the migration depends on your project needs:

관련 항목:See Also

SQL Server에 대 한 액세스 데이터베이스 마이그레이션Migrating Access Databases to SQL Server