Installazione dei componenti SSMA in SQL Server (SybaseToSQL)Installing SSMA Components on SQL Server (SybaseToSQL)

Oltre a installare SSMA per l'utilizzo di migrazione dei dati lato Server, è necessario installare anche i componenti nel computer in cui è in esecuzione SQL ServerSQL Server.In addition to installing SSMA, for using Server side data migration, you must also install components on the computer that is running SQL ServerSQL Server. Questi componenti includono il Service pack estensione SSMA, che supporta la migrazione dei dati e provider Sybase per abilitare la connettività di server a server.These components include the SSMA extension pack, which supports data migration, and Sybase providers to enable server-to-server connectivity.

SSMA per Sybase estensione PackSSMA for Sybase Extension Pack

Il pacchetto di estensione SSMA aggiunge i database, sysdb e ssmatesterdb_syb, per l'istanza specificata di SQL ServerSQL Server.The SSMA extension pack adds the databases, sysdb and ssmatesterdb_syb, to the specified instance of SQL ServerSQL Server. Il sysdb database contiene tabelle e stored procedure necessarie per la migrazione dei dati.The sysdb database contains the tables and stored procedures that are required to migrate data. Il ssmatester_syb database contiene lo schema ssma_sybase_utilities, in cui vengono creati gli oggetti (tabelle, trigger, viste) utilizzati dal componente tester SSMA.The ssmatester_syb database contains the schema ssma_sybase_utilities, in which the objects (Tables,Triggers,Views) used by the SSMA tester component are created.

Inoltre, quando si esegue la migrazione dei dati per SQL ServerSQL Server, crea SSMA SQL ServerSQL Server agente dei processi quando il modulo di migrazione dei dati lato server viene utilizzato per la migrazione dei dati.Also, when you migrate data to SQL ServerSQL Server, SSMA creates SQL ServerSQL Server Agent jobs when server side data migration engine is used for migrating the data.

Installare il pacchetto di estensioneInstalling the Extension Pack

È possibile installare qualsiasi momento prima di migrare i dati per il pacchetto di estensione SQL ServerSQL Server.You can install the extension pack any time before you migrate data to SQL ServerSQL Server.

Importante

Per installare il pacchetto di estensione, è necessario essere un membro del ruolo del server sysadmin nell'istanza di SQL ServerSQL Server.To install the extension pack, you must be a member of the sysadmin server role on the instance of SQL ServerSQL Server.

Per installare il pacchetto di estensioneTo install the extension pack

  1. Copiare SSMA per Sybase estensione Pack. n. Install.exe, in cui n è il numero di build, al computer in cui è in esecuzione SQL ServerSQL Server.Copy SSMA for Sybase Extension Pack.n.Install.exe, where n is the build number, to the computer that is running SQL ServerSQL Server.

  2. Fare doppio clic su SSMA per Sybase estensione Pack. n. Install.exe.Double-click SSMA for Sybase Extension Pack.n.Install.exe.

  3. Nella pagina di benvenuto fare clic su Avanti.On the Welcome page, click Next.

  4. Nella pagina Contratto di licenza leggere il contratto di licenza.On the End User License Agreement page, read the license agreement. Se si accetta, selezionare il accetto i termini del contratto di licenza casella di controllo e quindi fare clic su Avanti.If you agree, select the I accept the terms in the license agreement check box, and then click Next.

  5. Nella pagina Selezione tipo di installazione, fare clic su tipica.On the Choose Setup Type page, click Typical.

  6. Scegliere la pagina Inizio installazione, installare.On the Ready to Install page, click Install.

  7. Nella pagina Installazione del primo passaggio di completato, fare clic su Avanti.On the Completed the First Step of Installation page, click Next.

    Verrà visualizzata una nuova finestra di dialogo, in cui si seleziona l'istanza di SQL ServerSQL Server per l'installazione di Service pack di estensione.A new dialog box will appear, in which you select the instance of SQL ServerSQL Server for the extension pack installation.

  8. Selezionare l'istanza di SQL ServerSQL Server in cui verrà migrazione database ASE e quindi fare clic su Avanti.Select the instance of SQL ServerSQL Server where you will be migrating ASE databases, and then click Next.

    L'istanza predefinita è lo stesso nome del computer.The default instance has the same name as the computer. Le istanze denominate saranno seguite da una barra rovesciata e il nome dell'istanza.Named instances will be followed by a backslash and the instance name.

  9. Nella pagina parametri di connessione, selezionare il metodo di autenticazione e quindi fare clic su Avanti.On the Connection Parameters page, select the authentication method and then click Next.

    L'autenticazione di Windows utilizzerà le credenziali di Windows per tentare di accedere all'istanza di SQL ServerSQL Server.Windows Authentication will use your Windows credentials to try to log on to the instance of SQL ServerSQL Server. Se si seleziona SQL ServerSQL Server l'autenticazione, è necessario immettere un SQL ServerSQL Server nome account di accesso e password.If you select SQL ServerSQL Server Authentication, you must enter a SQL ServerSQL Server login name and password.

  10. Nella pagina Amministrazione Server, selezionare installare Database utilità n , dove n è il numero di versione e quindi fare clic su Avanti.On the Manage Server page, select Install Utilities Database n, where n is the version number, and then click Next.

    Il sysdb database viene creato e le stored procedure vengono create in tale database.The sysdb database is created and the stored procedures are created in that database.

    Se installare Database Tester opzione è selezionata il tester ssmatesterdb_syb database verrà creato.If Install Tester Database option is checked the tester ssmatesterdb_syb database will be created.

  11. Per installare le utilità in un'altra istanza di SQL ServerSQL Serverselezionare tornare alle istanze, quindi fare clic su successivo.To install the utilities to another instance of SQL ServerSQL Server, select Return to instances, and then click Next. Per uscire dalla procedura guidata, fare clic su uscire.Or, to exit the wizard, click Exit.

Oggetti di Database SQL ServerSQL Server Database Objects

Dopo aver installato il pacchetto di estensione, sarà possibile vedere un ssma_syb.bcp_migration_packages tabella il sysdb database.After you install the extension pack, you will a see a ssma_syb.bcp_migration_packages table in the sysdb database. Si verifica anche le stored procedure seguenti:You will also see the following stored procedures:

  • bcp_clean_migration_databcp_clean_migration_data

  • bcp_ensure_message_tablebcp_ensure_message_table

  • bcp_insert_new_messagebcp_insert_new_message

  • bcp_post_processbcp_post_process

  • bcp_read_new_migration_messagesbcp_read_new_migration_messages

  • bcp_save_migration_packagebcp_save_migration_package

  • bcp_smart_truncatebcp_smart_truncate

  • bcp_start_migration_processbcp_start_migration_process

  • get_jobstep_infoget_jobstep_info

  • stop_agent_processstop_agent_process

Ogni volta che si esegue la migrazione di dati SQL ServerSQL Server, SSMA crea un SQL ServerSQL Server processo dell'agente.Every time that you migrate data to SQL ServerSQL Server, SSMA creates a SQL ServerSQL Server Agent job. Questi processi sono denominati pacchetto di migrazione di dati ssma_syb {GUID}e sono visibili nel SQL ServerSQL Server nodo agenti di SQL Server Management StudioSQL Server Management Studio nella cartella processi.These jobs are named ssma_syb data migration package {GUID}, and are visible in the SQL ServerSQL Server Agent node of SQL Server Management StudioSQL Server Management Studio in the Jobs folder.

Provider di SybaseSybase Providers

Quando si esegue la migrazione dati da ASE a SQL ServerSQL Serveresegue la migrazione dei dati di SQL Azure, direttamente tra ASE e SQL ServerSQL ServerSQL Azure.When you migrate data from ASE to SQL ServerSQL Server/SQL Azure, the data migrates directly between ASE and SQL ServerSQL Server/SQL Azure. Non è passa attraverso SSMA a perché ciò potrebbe rallentare la migrazione dei dati.It does not go through SSMA because this would slow down the data migration.

Installare i provider di SybaseInstalling the Sybase Providers

Le istruzioni seguenti illustrano i passaggi di installazione di base per l'installazione di provider di Sybase.The following instructions provide the basic installation steps for installing Sybase providers. Le istruzioni esatte variano a seconda della versione del programma di installazione di Sybase.The exact instructions will differ depending on the version of the Sybase Setup program.

Importante

Prima di eseguire il programma di installazione, verificare di non violare i contratti di licenza.Before you run the Setup program, verify that you are not violating your licensing agreements.

  1. Eseguire il programma di installazione di Sybase ASE.Run the Sybase ASE Setup program.

  2. Selezionare il programma di installazione personalizzato.Select custom setup.

  3. Nella pagina Selezione funzionalità selezionare i provider di dati ODBC, OLE DB e ADO.NET.On the feature selection page, select the ODBC, OLE DB and ADO.NET data providers.

  4. Verificare le funzionalità selezionate e quindi fare clic su fine per installare il provider di dati.Verify the selected features, and then click Finish to install the data provider.

Vedere ancheSee Also

Installazione di SSMA per Sybase Client ( SybaseToSQL )Installing SSMA for Sybase Client (SybaseToSQL)
Migrazione di database di Sybase ASE a SQL Server: database SQL di Azure ( SybaseToSQL )Migrating Sybase ASE Databases to SQL Server - Azure SQL DB (SybaseToSQL)