Introduzione a SSMA per Sybase (SybaseToSQL)Getting Started with SSMA for Sybase (SybaseToSQL)

SQL ServerSQL ServerMigration Assistant (SSMA) per Sybase consente rapidamente gli schemi di database di Sybase Adaptive Server Enterprise (ASE) per convertire SQL ServerSQL Server o schemi di SQL Azure, caricare degli schemi risultanti in SQL ServerSQL Server o SQL Azure, e la migrazione dei dati da Sybase ASE a SQL ServerSQL Server o SQL Azure. Migration Assistant (SSMA) for Sybase lets you quickly convert Sybase Adaptive Server Enterprise (ASE) database schemas to SQL ServerSQL Server or SQL Azure schemas, upload the resulting schemas into SQL ServerSQL Server or SQL Azure, and migrate data from Sybase ASE to SQL ServerSQL Server or SQL Azure.

In questo argomento introduce il processo di installazione e quindi consente di acquisire familiarità con l'interfaccia utente SSMA.This topic introduces the installation process, and then helps familiarize you with the SSMA user interface.

L'installazione e la gestione delle licenze di SSMAInstalling and Licensing SSMA

Per l'utilizzo di SSMA, è innanzitutto necessario installare il programma client SSMA in un computer che può accedere sia l'istanza di origine di Sybase ASE e l'istanza di destinazione SQL ServerSQL Server o SQL Azure.To use SSMA, you first must install the SSMA client program on a computer that can access both the source instance of Sybase ASE and the target instance of SQL ServerSQL Server or SQL Azure. Per usare la migrazione di dati lato Server, è necessario installare il pacchetto di estensione e almeno uno dei provider di Sybase (OLE DB o ADO.NET) nel computer in cui è in esecuzione SQL ServerSQL Server.To use Server side data migration, you must install extension pack and at least one of the Sybase providers (OLE DB or ADO.NET) on the computer that is running SQL ServerSQL Server. Questi componenti supportano la migrazione dei dati e l'emulazione di Sybase ASE delle funzioni di sistema.These components support data migration and the emulation of Sybase ASE system functions. Per istruzioni sull'installazione, vedere l'installazione di SSMA per Sybase ( SybaseToSQL ) .For installation instructions, see Installing SSMA for Sybase (SybaseToSQL).

Per avviare SSMA, fare clic su avviare, scegliere tutti i programmi, scegliere MicrosoftMicrosoft SQL ServerSQL Server Migration Assistant per Sybase, quindi selezionare MicrosoftMicrosoft SQL ServerSQL Server Migration Assistant per Sybase.To start SSMA, click Start, point to All Programs, point to MicrosoftMicrosoft SQL ServerSQL Server Migration Assistant for Sybase, and then select MicrosoftMicrosoft SQL ServerSQL Server Migration Assistant for Sybase. La prima volta che si avvia SSMA, verrà visualizzata una finestra di dialogo Gestione licenze.The first time that you start SSMA, a licensing dialog box will appear. È necessario ottenere una licenza SSMA utilizzando un Windows Live ID prima di poter usare SSMA.You must license SSMA by using a Windows Live ID before you can use SSMA. Istruzioni di gestione delle licenze sono incluse con le istruzioni di installazione nel l'installazione di SSMA per Sybase Client ( SybaseToSQL ) argomento.Licensing instructions are included with the installation instructions in the Installing SSMA for Sybase Client (SybaseToSQL) topic.

SSMA per l'interfaccia utente di SybaseSSMA for Sybase User Interface

Dopo aver installato e concesso in licenza SSMA, è possibile utilizzare SSMA per eseguire la migrazione dei database Sybase ASE SQL ServerSQL Server o SQL Azure.After SSMA is installed and licensed, you can use SSMA to migrate Sybase ASE databases to SQL ServerSQL Server or SQL Azure. È utile per acquisire familiarità con l'interfaccia utente SSMA prima di iniziare.It helps to become familiar with the SSMA user interface before you start. Il diagramma seguente mostra l'interfaccia utente per SSMA, incluse le finestre di esplorazione dei metadati, metadati, le barre degli strumenti, riquadro di output e riquadro elenco errori:The following diagram shows the user interface for SSMA, including the metadata explorers, metadata, toolbars, output pane, and error list pane:

SSMA per l'interfaccia utente di SybaseSSMA for Sybase User Interface

Per avviare una migrazione, è innanzitutto necessario creare un nuovo progetto.To start a migration, you must first create a new project. Quindi, connettersi Sybase ASE.Then, you connect to Sybase ASE. Dopo la connessione ha esito positivo, verrà visualizzata una gerarchia di database di Sybase ASE in Visualizzatore metadati Sybase.After a successful connection, a hierarchy of Sybase ASE databases will appear in Sybase Metadata Explorer. È possibile quindi oggetti pulsante destro del mouse in Visualizzatore metadati Sybase per eseguire le attività, ad esempio creano report che valutano le conversioni in SQL ServerSQL Server o SQL Azure.You can then right-click objects in Sybase Metadata Explorer to do tasks such as create reports that assess conversions to SQL ServerSQL Server or SQL Azure. È anche possibile eseguire queste attività tramite i menu e barre degli strumenti.You can also do these tasks through the toolbars and menus.

È inoltre necessario connettersi a un'istanza di SQL ServerSQL Server o SQL Azure.You must also connect to an instance of SQL ServerSQL Server or SQL Azure. Dopo la connessione ha esito positivo, una gerarchia di SQL ServerSQL Server o database di SQL Azure verranno visualizzata nei SQL ServerSQL Server o Visualizzatore metadati di SQL Azure.After a successful connection, a hierarchy of SQL ServerSQL Server or SQL Azure databases will appear in SQL ServerSQL Server or SQL Azure Metadata Explorer. Dopo la conversione degli schemi Sybase ASE SQL ServerSQL Server o schemi di SQL Azure, selezionare tali schemi convertiti in SQL ServerSQL Server o Visualizzatore metadati di SQL Azure, quindi caricare degli schemi in SQL ServerSQL Server o SQL Azure.After you convert Sybase ASE schemas to SQL ServerSQL Server or SQL Azure schemas, select those converted schemas in SQL ServerSQL Server or SQL Azure Metadata Explorer, and then load the schemas into SQL ServerSQL Server or SQL Azure.

Dopo aver caricato gli schemi convertiti in SQL ServerSQL Server o SQL Azure, è possibile tornare a Visualizzatore metadati Sybase e la migrazione dei dati dal database Sybase ASE in SQL ServerSQL Server o database di SQL Azure.After you load converted schemas into SQL ServerSQL Server or SQL Azure, you can return to Sybase Metadata Explorer and migrate data from Sybase ASE databases into SQL ServerSQL Server or SQL Azure databases.

Per ulteriori informazioni su queste attività e su come eseguire tali operazioni, vedere migrazione Sybase ASE database a SQL Server - database SQL di Azure ( SybaseToSQL ) .For more information about these tasks and how to perform them, see Migrating Sybase ASE Databases to SQL Server - Azure SQL DB (SybaseToSQL).

Nelle sezioni seguenti vengono descritte le funzionalità dell'interfaccia utente SSMA.The following sections describe the features of the SSMA user interface.

Finestre di esplorazione dei metadatiMetadata Explorers

SSMA contiene due finestre di esplorazione dei metadati per individuare ed eseguire azioni su Sybase ASE e SQL ServerSQL Server o database di SQL Azure.SSMA contains two metadata explorers to browse and perform actions on Sybase ASE and SQL ServerSQL Server or SQL Azure databases.

Visualizzatore metadati di SybaseSybase Metadata Explorer

Visualizzatore metadati Sybase Mostra le informazioni sui database nell'istanza di origine di Sybase ASE.Sybase Metadata Explorer shows information about databases on the source instance of Sybase ASE.

Tramite Visualizzatore metadati Sybase, è possibile eseguire le attività seguenti:By using Sybase Metadata Explorer, you can perform the following tasks:

SQL Server o SQL Azure metadati ExplorerSQL Server or SQL Azure Metadata Explorer

SQL ServerSQL Servero Visualizzatore metadati di SQL Azure Mostra le informazioni su un'istanza di SQL ServerSQL Server o SQL Azure. or SQL Azure Metadata Explorer shows information about an instance of SQL ServerSQL Server or SQL Azure. Quando ci si connette a un'istanza di SQL ServerSQL Server o SQL Azure, SSMA recupera i metadati relativi a tale istanza e viene memorizzato nel file di progetto.When you connect to an instance of SQL ServerSQL Server or SQL Azure, SSMA retrieves metadata about that instance and stores it in the project file.

È possibile utilizzare SQL ServerSQL Server o SQL Azure metadati Explorer per selezionare gli oggetti di database Sybase ASE convertiti e quindi caricare (sincronizzazione) gli oggetti nell'istanza SQL ServerSQL Server o SQL Azure.You can use SQL ServerSQL Server or SQL Azure Metadata Explorer to select converted Sybase ASE database objects, and then load (synchronize) those objects into the instance of SQL ServerSQL Server or SQL Azure.

Per ulteriori informazioni, vedere il caricamento di convertire gli oggetti di Database in SQL Server ( SybaseToSQL ) .For more information, see Loading Converted Database Objects into SQL Server (SybaseToSQL).

MetadatiMetadata

A destra di ogni Visualizzatore metadati sono schede che descrivono l'oggetto selezionato.To the right of each metadata explorer are tabs that describe the selected object. Ad esempio, se si seleziona una tabella in Visualizzatore metadati Sybase, verranno visualizzate sei schede: tabella, SQL, del mapping dei tipi, dati, le proprietà e Report.For example, if you select a table in Sybase Metadata Explorer, six tabs will appear: Table, SQL, Type Mapping, Data, Properties and Report. Il Report scheda contiene informazioni solo dopo aver creato un report contenente l'oggetto selezionato.The Report tab contains information only after you create a report containing the selected object. Se si seleziona una tabella in SQL ServerSQL Server o Visualizzatore metadati di SQL Azure, verranno visualizzate tre schede: tabella, SQL, e dati.If you select a table in SQL ServerSQL Server or SQL Azure Metadata Explorer, three tabs will appear: Table, SQL, and Data.

La maggior parte delle impostazioni dei metadati sono di sola lettura.Most metadata settings are read-only. Tuttavia, è possibile modificare i metadati seguenti:However, you can alter the following metadata:

  • In Visualizzatore metadati Sybase, è possibile alter procedure e i mapping dei tipi.In Sybase Metadata Explorer, you can alter procedures and type mappings. È necessario apportare queste modifiche prima di convertire gli schemi.You should make these changes before you convert schemas.

  • In SQL ServerSQL Server oppure Visualizzatore metadati di SQL Azure, è possibile modificare il Transact-SQLTransact-SQL per le stored procedure.In SQL ServerSQL Server or SQL Azure Metadata Explorer, you can alter the Transact-SQLTransact-SQL for stored procedures. È necessario apportare queste modifiche prima di caricare gli schemi in SQL ServerSQL Server.You should make these changes before you load the schemas into SQL ServerSQL Server.

Le modifiche apportate in un Visualizzatore metadati vengono riflesse nei metadati del progetto, non nei database di origine o di destinazione.Changes made in a metadata explorer are reflected in the project metadata, not in the source or target databases.

Barre degli strumentiToolbars

SSMA è due barre degli strumenti: una barra degli strumenti del progetto e una barra degli strumenti di migrazione.SSMA has two toolbars: a project toolbar and a migration toolbar.

La barra degli strumenti del progettoThe Project Toolbar

La barra degli strumenti del progetto contiene pulsanti per l'utilizzo di progetti, la connessione a Sybase ASE e connessione a SQL ServerSQL Server o SQL Azure.The project toolbar contains buttons for working with projects, connecting to Sybase ASE, and connecting to SQL ServerSQL Server or SQL Azure. Questi pulsanti sono simili a quelli nel File menu.These buttons resemble the commands on the File menu.

Barra degli strumenti di migrazioneMigration Toolbar

La barra degli strumenti di migrazione include i comandi seguenti:The migration toolbar contains the following commands:

PulsanteButton FunzioneFunction
Creazione di ReportCreate Report Converte gli oggetti selezionati Sybase ASE in SQL ServerSQL Server sintassi, quindi viene creato un report che mostra come esito positivo della conversione.Converts the selected Sybase ASE objects to SQL ServerSQL Server syntax, and then creates a report that shows how successful the conversion was.

Questo comando è disponibile solo quando gli oggetti selezionati in Visualizzatore metadati Sybase.This command is available only when objects are selected in Sybase Metadata Explorer.
Converti SchemaConvert Schema Converte gli oggetti selezionati Sybase ASE in SQL ServerSQL Server o gli oggetti di SQL Azure.Converts the selected Sybase ASE objects to SQL ServerSQL Server or SQL Azure objects.

Questo comando è disponibile solo quando gli oggetti selezionati in Visualizzatore metadati Sybase.This command is available only when objects are selected in Sybase Metadata Explorer.
La migrazione dei datiMigrate Data Esegue la migrazione di dati dal database Sybase ASE SQL ServerSQL Server o SQL Azure.Migrates data from the Sybase ASE database to SQL ServerSQL Server or SQL Azure. Prima di eseguire questo comando, è necessario convertire gli schemi di Sybase SQL ServerSQL Server o schemi di SQL Azure, quindi caricare gli oggetti in SQL ServerSQL Server o SQL Azure.Before you run this command, you must convert the Sybase schemas to SQL ServerSQL Server or SQL Azure schemas, and then load the objects into SQL ServerSQL Server or SQL Azure.

Questo comando è disponibile solo quando gli oggetti selezionati in Visualizzatore metadati Sybase.This command is available only when objects are selected in Sybase Metadata Explorer.
ArrestaStop Arresta il processo corrente, ad esempio la conversione di oggetti da SQL ServerSQL Server o la sintassi SQL Azure.Stops the current process, such as converting objects to SQL ServerSQL Server or SQL Azure syntax.

SSMA contiene i menu seguenti.SSMA contains the following menus.

MenuMenu DescriptionDescription
FileFile Contiene i comandi per l'utilizzo di progetti, la connessione a Sybase ASE e connessione a SQL ServerSQL Server o SQL Azure.Contains commands for working with projects, connecting to Sybase ASE, and connecting to SQL ServerSQL Server or SQL Azure.
ModificaEdit Contiene i comandi per la ricerca e l'utilizzo del testo nelle pagine di dettagli, ad esempio la copia Transact-SQLTransact-SQL dal riquadro dei dettagli SQL.Contains commands for finding and working with text in the details pages, such as copying Transact-SQLTransact-SQL from the SQL details pane. Contiene inoltre il gestire segnalibri opzione, in cui sarà in grado di visualizzare un elenco di segnalibri.Also contains the Manage Bookmarks option, where you will be able to see a list of existing bookmarks. È possibile utilizzare i pulsanti sul lato destro della finestra di dialogo per gestire i segnalibri.You can use the buttons on the right side of the dialog to manage the bookmarks.
VisualizzaView Contiene il sincronizzare i metadati Explorers comando.Contains the Synchronize Metadata Explorers command. Ciò consente di sincronizzare gli oggetti tra Visualizzatore metadati Sybase e SQL ServerSQL Server o Visualizzatore metadati di SQL Azure.This synchronizes the objects between Sybase Metadata Explorer and SQL ServerSQL Server or SQL Azure Metadata Explorer. Contiene inoltre i comandi per visualizzare e nascondere il Output e elenco errori riquadri e un'opzione layout per gestire il layout.Also contains commands to display and hide the Output and Error List panes and an option Layouts to manage the Layouts.
StrumentiTools Comandi per creare report, esportare i dati e la migrazione di oggetti e dati.Contains commands to create reports, export data, and migrate objects and data. Fornisce inoltre l'accesso per il impostazioni globali e impostazioni progetto finestre di dialogo.Also provides access to the Global Settings and Project Settings dialog boxes.
TesterTester Contiene i comandi per creare test case, visualizzare i risultati di test e i comandi per la gestione di backup di database.Contains commands to create test cases, view test results, and commands for database backup management.
?Help Fornisce l'accesso di SSMA Guida in linea e di ottenere il su la finestra di dialogo.Provides access to SSMA Help and to the About dialog box.

Riquadro di output e il riquadro elenco erroriOutput Pane and Error List Pane

Il vista menu sono disponibili comandi per attivare o disattivare la visibilità del riquadro di Output e il riquadro elenco errori:The View menu provides commands to toggle the visibility of the Output pane and the Error List pane:

  • Il riquadro di Output Mostra i messaggi di stato da SSMA durante la conversione degli oggetti di sincronizzazione dell'oggetto e migrazione dei dati.The Output pane shows status messages from SSMA during object conversion, object synchronization, and data migration.

  • Nel riquadro elenco errori Mostra messaggi di errore, avviso e informativi in un elenco che è possibile ordinare.The Error List pane shows error, warning, and informational messages in a list that you can sort.

Vedere ancheSee Also

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)
Riferimento all'interfaccia utente ( SybaseToSQL )User Interface Reference (SybaseToSQL)