Skip to content

Commit c7ed967

Browse files
authored
Merge pull request #5953 from douglaslMS/ssis-quickstarts-sqlauth
Updated - can't use SQL Auth in SSIS Deployment Wizard.
2 parents 467c120 + c6e1fa3 commit c7ed967

9 files changed

Lines changed: 44 additions & 15 deletions

docs/integration-services/lift-shift/ssis-azure-connect-to-catalog-database.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Before you start, make sure you have version 17.2 or later of SQL Server Managem
4444
| ------------ | ------------------ | ------------------------------------------------- |
4545
| **Server type** | Database Engine | This value is required. |
4646
| **Server name** | The fully qualified server name | The name should be in this format: **mysqldbserver.database.windows.net**. |
47-
| **Authentication** | SQL Server Authentication | This quickstart uses SQL authentication. |
47+
| **Authentication** | SQL Server Authentication | |
4848
| **Login** | The server admin account | This is the account that you specified when you created the server. |
4949
| **Password** | The password for your server admin account | This is the password that you specified when you created the server. |
5050

docs/integration-services/lift-shift/ssis-azure-deploy-run-monitor-tutorial.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,15 @@ Also make sure that you have set up the SSISDB database and provisioned the Azur
2525
> [!NOTE]
2626
> Deployment to Azure only supports the project deployment model.
2727
28+
## For Azure SQL Database, get the connection info
29+
30+
To run the package on Azure SQL Database, get the connection information you need to connect to the SSIS Catalog database (SSISDB). You need the fully qualified server name and login information in the procedures that follow.
31+
32+
1. Log in to the [Azure portal](https://portal.azure.com/).
33+
2. Select **SQL Databases** from the left-hand menu, and then select the SSISDB database on the **SQL databases** page.
34+
3. On the **Overview** page for your database, review the fully qualified server name. To see the **Click to copy** option, hover over the server name.
35+
4. If you forget your Azure SQL Database server login information, navigate to the SQL Database server page to view the server admin name. You can reset the password if necessary.
36+
2837
## Connect to the SSISDB database
2938

3039
Use SQL Server Management Studio to connect to the SSIS Catalog on your Azure SQL Database server. For more info and screenshots, see [Connect to the SSISDB Catalog database on Azure](ssis-azure-connect-to-catalog-database.md).
@@ -44,7 +53,7 @@ Here are the two most important things to remember. These steps are described in
4453
| ------------ | ------------------ | ------------------------------------------------- |
4554
| **Server type** | Database Engine | This value is required. |
4655
| **Server name** | The fully qualified server name | The name should be in this format: **mysqldbserver.database.windows.net**. If you need the server name, see [Connect to the SSISDB Catalog database on Azure](ssis-azure-connect-to-catalog-database.md). |
47-
| **Authentication** | SQL Server Authentication | This quickstart uses SQL authentication. |
56+
| **Authentication** | SQL Server Authentication | With SQL Server authentication, you can connect to SQL Server or to Azure SQL Database. |
4857
| **Login** | The server admin account | The account that you specified when you created the server. |
4958
| **Password** | The password for your server admin account | The password that you specified when you created the server. |
5059

@@ -54,6 +63,12 @@ Here are the two most important things to remember. These steps are described in
5463

5564
5. In Object Explorer, expand **Integration Services Catalogs** and then expand **SSISDB** to view the objects in the SSIS Catalog database.
5665

66+
## <a name="wizard_auth"></a> Authentication methods in the Deployment Wizard
67+
68+
If you're deploying to a SQL Server with the Deployment Wizard, you have to use SQL Server authentication; you can't use Windows authentication.
69+
70+
If you're deploying to an Azure SQL Database server, you have to use SQL Server authentication or Azure Active Directory authentication; you can't use Windows authentication.
71+
5772
## Deploy a project with the Deployment Wizard
5873

5974
To learn more about deploying packages and about the Deployment Wizard, see [Deploy Integration Services (SSIS) Projects and Packages](../packages/deploy-integration-services-ssis-projects-and-packages.md) and [Integration Services Deployment Wizard](../packages/deploy-integration-services-ssis-projects-and-packages.md#integration-services-deployment-wizard).

docs/integration-services/ssis-quickstart-deploy-cmdline.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,12 @@ To deploy the project to Azure SQL Database, get the connection information you
4343
3. On the **Overview** page for your database, review the fully qualified server name. To see the **Click to copy** option, hover over the server name.
4444
4. If you forget your Azure SQL Database server login information, navigate to the SQL Database server page to view the server admin name. You can reset the password if necessary.
4545

46+
## Authentication methods in the Deployment Wizard
47+
48+
If you're deploying to a SQL Server with the Deployment Wizard, you have to use Windows authentication; you can't use SQL Server authentication.
49+
50+
If you're deploying to an Azure SQL Database server, you have to use SQL Server authentication or Azure Active Directory authentication; you can't use Windows authentication.
51+
4652
## Start the Integration Services Deployment Wizard
4753
1. Open a Command Prompt window.
4854

@@ -59,10 +65,11 @@ To deploy the project to Azure SQL Database, get the connection information you
5965
Click **Next** to see the **Select Destination** page.
6066

6167
3. On the **Select Destination** page, select the destination for the project.
62-
- Enter the fully qualified server name. If the target server is an Azure SQL Database server, the name is in this format: `<server_name>.database.windows.net`.
63-
- Then click **Browse** to select the target folder in SSISDB.
64-
Click **Next** to open the **Review** page.
65-
68+
- Enter the fully qualified server name. If the target server is an Azure SQL Database server, the name is in this format `<server_name>.database.windows.net`.
69+
- Provide authentication information, and then select **Connect**. See [Authentication methods in the Deployment Wizard](#wizard_auth) in this article.
70+
- Then select **Browse** to select the target folder in SSISDB.
71+
- Then select **Next** to open the **Review** page. (The **Next** button is enabled only after you select **Connect**.)
72+
6673
4. On the **Review** page, review the settings you selected.
6774
- You can change your selections by clicking **Previous**, or by clicking any of the steps in the left pane.
6875
- Click **Deploy** to start the deployment process.

docs/integration-services/ssis-quickstart-deploy-ssms.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,12 @@ To deploy the project to Azure SQL Database, get the connection information you
4545
3. On the **Overview** page for your database, review the fully qualified server name. To see the **Click to copy** option, hover over the server name.
4646
4. If you forget your Azure SQL Database server login information, navigate to the SQL Database server page to view the server admin name. You can reset the password if necessary.
4747

48+
## <a name="wizard_auth"></a> Authentication methods in the Deployment Wizard
49+
50+
If you're deploying to a SQL Server with the Deployment Wizard, you have to use Windows authentication; you can't use SQL Server authentication.
51+
52+
If you're deploying to an Azure SQL Database server, you have to use SQL Server authentication or Azure Active Directory authentication; you can't use Windows authentication.
53+
4854
## Connect to the SSISDB database
4955

5056
Use SQL Server Management Studio to establish a connection to the SSIS Catalog.
@@ -57,7 +63,7 @@ Use SQL Server Management Studio to establish a connection to the SSIS Catalog.
5763
| ------------ | ------------------ | ------------------------------------------------- |
5864
| **Server type** | Database engine | This value is required. |
5965
| **Server name** | The fully qualified server name | If you're connecting to an Azure SQL Database server, the name is in this format: `<server_name>.database.windows.net`. |
60-
| **Authentication** | SQL Server Authentication | This quickstart uses SQL authentication. If you're connecting to an Azure SQL Database server, you can't use Windows authentication. |
66+
| **Authentication** | SQL Server Authentication | With SQL Server authentication, you can connect to SQL Server or to Azure SQL Database. See [Authentication methods in the Deployment Wizard](#wizard_auth) in this article. |
6167
| **Login** | The server admin account | This account is the account that you specified when you created the server. |
6268
| **Password** | The password for your server admin account | This password is the password that you specified when you created the server. |
6369

@@ -81,9 +87,10 @@ Use SQL Server Management Studio to establish a connection to the SSIS Catalog.
8187
Click **Next** to see the **Select Destination** page.
8288

8389
3. On the **Select Destination** page, select the destination for the project.
84-
- Enter the fully qualified server name. If the target server is an Azure SQL Database server, the name is in this format: `<server_name>.database.windows.net`.
85-
- Then click **Browse** to select the target folder in SSISDB.
86-
Click **Next** to open the **Review** page.
90+
- Enter the fully qualified server name. If the target server is an Azure SQL Database server, the name is in this format `<server_name>.database.windows.net`.
91+
- Provide authentication information, and then select **Connect**. See [Authentication methods in the Deployment Wizard](#wizard_auth) in this article.
92+
- Then select **Browse** to select the target folder in SSISDB.
93+
- Then select **Next** to open the **Review** page. (The **Next** button is enabled only after you select **Connect**.)
8794

8895
4. On the **Review** page, review the settings you selected.
8996
- You can change your selections by clicking **Previous**, or by clicking any of the steps in the left pane.

docs/integration-services/ssis-quickstart-deploy-tsql-ssms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Use SQL Server Management Studio to establish a connection to the SSIS Catalog.
4545
| ------------ | ------------------ | ------------------------------------------------- |
4646
| **Server type** | Database engine | This value is required. |
4747
| **Server name** | The fully qualified server name | |
48-
| **Authentication** | SQL Server Authentication | This quickstart uses SQL authentication. |
48+
| **Authentication** | SQL Server Authentication | |
4949
| **Login** | The server admin account | This account is the account that you specified when you created the server. |
5050
| **Password** | The password for your server admin account | This password is the password that you specified when you created the server. |
5151

docs/integration-services/ssis-quickstart-deploy-tsql-vscode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Use Visual Studio Code to establish a connection to the SSIS Catalog.
6060
| ------------ | ------------------ | ------------------------------------------------- |
6161
| **Server name** | The fully qualified server name | |
6262
| **Database name** | **SSISDB** | The name of the database to which to connect. |
63-
| **Authentication** | SQL Login| This quickstart uses SQL authentication. |
63+
| **Authentication** | SQL Login | |
6464
| **User name** | The server admin account | This account is the account that you specified when you created the server. |
6565
| **Password (SQL Login)** | The password for your server admin account | This password is the password that you specified when you created the server. |
6666
| **Save Password?** | Yes or No | If you do not want to enter the password each time, select Yes. |

docs/integration-services/ssis-quickstart-run-ssms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Use SQL Server Management Studio to establish a connection to the SSIS Catalog.
5555
| ------------ | ------------------ | ------------------------------------------------- |
5656
| **Server type** | Database engine | This value is required. |
5757
| **Server name** | The fully qualified server name | If you're connecting to an Azure SQL Database server, the name is in this format: `<server_name>.database.windows.net`. |
58-
| **Authentication** | SQL Server Authentication | This quickstart uses SQL authentication. If you're connecting to an Azure SQL Database server, you can't use Windows authentication. |
58+
| **Authentication** | SQL Server Authentication | With SQL Server authentication, you can connect to SQL Server or to Azure SQL Database. If you're connecting to an Azure SQL Database server, you can't use Windows authentication. |
5959
| **Login** | The server admin account | This account is the account that you specified when you created the server. |
6060
| **Password** | The password for your server admin account | This password is the password that you specified when you created the server. |
6161

docs/integration-services/ssis-quickstart-run-tsql-ssms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Use SQL Server Management Studio to establish a connection to the SSIS Catalog o
5555
| ------------ | ------------------ | ------------------------------------------------- |
5656
| **Server type** | Database engine | This value is required. |
5757
| **Server name** | The fully qualified server name | If you're connecting to an Azure SQL Database server, the name is in this format: `<server_name>.database.windows.net`. |
58-
| **Authentication** | SQL Server Authentication | This quickstart uses SQL authentication. If you're connecting to an Azure SQL Database server, you can't use Windows authentication. |
58+
| **Authentication** | SQL Server Authentication | With SQL Server authentication, you can connect to SQL Server or to Azure SQL Database. If you're connecting to an Azure SQL Database server, you can't use Windows authentication. |
5959
| **Login** | The server admin account | This account is the account that you specified when you created the server. |
6060
| **Password** | The password for your server admin account | This password is the password that you specified when you created the server. |
6161

docs/integration-services/ssis-quickstart-run-tsql-vscode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Use Visual Studio Code to establish a connection to the SSIS Catalog.
7272
| ------------ | ------------------ | ------------------------------------------------- |
7373
| **Server name** | The fully qualified server name | If you're connecting to an Azure SQL Database server, the name is in this format: `<server_name>.database.windows.net`. |
7474
| **Database name** | **SSISDB** | The name of the database to which to connect. |
75-
| **Authentication** | SQL Login| This quickstart uses SQL authentication. If you're connecting to an Azure SQL Database server, you can't use Windows authentication. |
75+
| **Authentication** | SQL Login | With SQL Server authentication, you can connect to SQL Server or to Azure SQL Database. If you're connecting to an Azure SQL Database server, you can't use Windows authentication. |
7676
| **User name** | The server admin account | This account is the account that you specified when you created the server. |
7777
| **Password (SQL Login)** | The password for your server admin account | This password is the password that you specified when you created the server. |
7878
| **Save Password?** | Yes or No | If you do not want to enter the password each time, select Yes. |

0 commit comments

Comments
 (0)