Criar os arquivos de conexão de servidor (OracleToSQL)
As informações do servidor podem ser especificadas na seção servidores do arquivo de script ou em um arquivo de conexão de servidor separado. O parâmetro de linha de comando do arquivo de conexão do servidor é -c <serverconnectionfile>
. Se o mesmo ID do servidor estiver presente no arquivo de script e no arquivo de conexão do servidor, será considerada a definição do servidor no arquivo de script.
Exemplo: 1
<!--Sample of server connection file commands -->
<oracle name="<source-server-unique-name>">
<tns-name-mode>
<connection-provider value="OracleClient"/>
<service-name value="(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = <host-name>)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = <service-name>)))"/>
<user-id value="<user-name>"/>
<password value="<password>"/>
</tns-name-mode>
</oracle>
<sql-server name="<target-server-unique-name>">
<sql-server-authentication>
<server value="<server-name>"/>
<database value="<database-name>"/>
<user-id value="<user-name>"/>
<password value="<password>"/>
<encrypt value="<true/false>"/>
<trust-server-certificate value="<true/false>"/>
</sql-server-authentication>
</sql-server>
Exemplo: 2
<!--Sample of server connection file commands -->
<oracle name="<source-server-unique-name>">
<connection-string-mode>
<connection-provider value="OleDB Provider"/>
<custom-connection-string value="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<host-name>)(PORT=1521))(CONNECT_DATA=(SID=<instance-name>)));User ID=<user-name>;Password=<password>"/>
</connection-string-mode>
</oracle>
<sql-server name="<target-server-unique-name>">
<sql-server-authentication>
<server value="<server-name>"/>
<database value="<database-name>"/>
<user-id value="<user-name>"/>
<password value="<password>"/>
</sql-server-authentication>
</sql-server>
Próxima etapa
A próxima etapa na operação do console é Executando o Console do SSMA (OracleToSQL)