Home > Documentation >
PostgreSQL to MS SQL > Tutorial
Step 3 of 6. Connect to SQL Server
This wizard screen allows to provide necessary information for connection
to MS SQL server or Azure SQL. In "MS SQL Server" field the name of
MS SQL Server instance must be specified. Leave it empty if connecting to
the local server. Custom MS SQL port (other than 1433) can also be specified in
"MS SQL Server" field as follows:
Sql_server_name,1234
where 1234 is the custom port. Then select the type of authentication to use
when connecting to SQL Server:
- Windows authentication - SQL Server validates the connection via
Windows user information. The user has to be authenticated by Windows before
access is granted.
- SQL Server authentication - SQL Server will use the standard security
validation. To use this option, specify user name and password recognized on
the target MS SQL Server.
In "SQL Server authentication" mode PostgreSQL-to-MSSQL shows
database tables owned by the specified user only. You can change it using
"Connect as database owner" checkbox.
It will force the program to display all tables from "dbo" tablespace,
but only if the specified user has enough privileges to read them. Otherwise,
the option will not take effect.
If connection to MS SQL failed, read How
to configure SQL Server article for possible workaround.
If you are connecting to Azure SQL, see How
to connect to Windows Azure SQL article for related information.
Have questions? Contact us