Introduzione a SSMA per Oracle (OracleToSQL)Getting Started with SSMA for Oracle (OracleToSQL)

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

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 di SSMAInstalling SSMA

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

Per avviare SSMA, fare clic su avviare, scegliere tutti i programmi, scegliere SQL ServerSQL Server Migration Assistant per Oracle, quindi fare clic su SQL ServerSQL Server Migration Assistant per Oracle.To start SSMA, click Start, point to All Programs, point to SQL ServerSQL Server Migration Assistant for Oracle, and then click SQL ServerSQL Server Migration Assistant for Oracle.

SSMA per l'interfaccia utente di OracleSSMA for Oracle User Interface

Dopo l'installazione di SSMA, è possibile utilizzare SSMA per eseguire la migrazione di database Oracle a SQL ServerSQL Server.After SSMA is installed, you can use SSMA to migrate Oracle databases to SQL ServerSQL Server. È 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 OracleSSMA for Oracle UI

Per avviare una migrazione, è innanzitutto necessario creare un nuovo progetto.To start a migration, you must first create a new project. Quindi, connettersi a un database Oracle.Then, you connect to an Oracle database. Dopo la connessione ha esito positivo, gli schemi di Oracle verranno visualizzato in Visualizzatore metadati Oracle.After a successful connection, Oracle schemas will appear in Oracle Metadata Explorer. È possibile quindi oggetti pulsante destro del mouse in Visualizzatore metadati Oracle per eseguire attività quali la creano di report che valutano le conversioni in SQL ServerSQL Server.You can then right-click objects in Oracle Metadata Explorer to perform tasks such as create reports that assess conversions to SQL ServerSQL Server. È anche possibile eseguire queste attività tramite i menu e barre degli strumenti.You can also perform these tasks by using the toolbars and menus.

È inoltre necessario connettersi a un'istanza di SQL ServerSQL Server.You must also connect to an instance of SQL ServerSQL Server. Dopo la connessione ha esito positivo, una gerarchia di SQL ServerSQL Server database verranno visualizzati nella SQL ServerSQL Server Visualizzatore metadati.After a successful connection, a hierarchy of SQL ServerSQL Server databases will appear in SQL ServerSQL Server Metadata Explorer. Dopo la conversione degli schemi Oracle SQL ServerSQL Server schemi, selezionare tali schemi convertiti in SQL ServerSQL Server Visualizzatore metadati e quindi sincronizzare gli schemi con SQL ServerSQL Server.After you convert Oracle schemas to SQL ServerSQL Server schemas, select those converted schemas in SQL ServerSQL Server Metadata Explorer, and then synchronize the schemas with SQL ServerSQL Server.

Dopo la sincronizzazione di convertire gli schemi con SQL ServerSQL Server, è possibile tornare a Visualizzatore metadati Oracle e la migrazione dei dati da schemi di Oracle in SQL ServerSQL Server database.After you synchronize converted schemas with SQL ServerSQL Server, you can return to Oracle Metadata Explorer and migrate data from Oracle schemas into SQL ServerSQL Server databases.

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

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 in Oracle e SQL ServerSQL Server database.SSMA contains two metadata explorers to browse and perform actions on Oracle and SQL ServerSQL Server databases.

Visualizzatore metadati OracleOracle Metadata Explorer

Visualizzatore metadati Oracle Mostra informazioni sugli schemi di Oracle.Oracle Metadata Explorer shows information about Oracle schemas. Tramite Visualizzatore metadati Oracle, è possibile eseguire le attività seguenti:By using Oracle Metadata Explorer, you can perform the following tasks:

Visualizzatore metadati SQL ServerSQL Server Metadata Explorer

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

È possibile utilizzare SQL ServerSQL Server Visualizzatore metadati per selezionare gli oggetti di database Oracle convertiti e quindi sincronizzare gli oggetti con l'istanza di SQL ServerSQL Server.You can use SQL ServerSQL Server Metadata Explorer to select converted Oracle database objects, and then synchronize those objects with the instance of SQL ServerSQL Server.

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

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 Oracle, verranno visualizzate sei schede: tabella, SQL, del mapping dei tipi, Report, proprietà, e dati.For example, if you select a table in Oracle Metadata Explorer, six tabs will appear: Table, SQL, Type Mapping,Report, Properties, and Data. Il Report scheda contiene informazioni solo dopo aver creato un report che contiene l'oggetto selezionato.The Report tab contains information only after you create a report that contains the selected object. Se si seleziona una tabella in SQL ServerSQL Server Visualizzatore metadati, verranno visualizzate tre schede: tabella, SQL, e dati.If you select a table in SQL ServerSQL Server 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 Oracle, è possibile alter procedure e i mapping dei tipi.In Oracle Metadata Explorer, you can alter procedures and type mappings. Per convertire le procedure modificate e i mapping dei tipi, è possibile apportare modifiche prima di convertire gli schemi.To convert the altered procedures and type mappings, make changes before you convert schemas.

  • In SQL ServerSQL Server Visualizzatore metadati, è possibile modificare il Transact-SQLTransact-SQL per le stored procedure.In SQL ServerSQL Server Metadata Explorer, you can alter the Transact-SQLTransact-SQL for stored procedures. Per visualizzare le modifiche in SQL ServerSQL Server, apportare queste modifiche prima di caricare gli schemi in SQL ServerSQL Server.To see these changes in SQL ServerSQL Server, 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 Oracle e connessione a SQL ServerSQL Server.The project toolbar contains buttons for working with projects, connecting to Oracle, and connecting to SQL ServerSQL Server. 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 tabella seguente illustra la migrazione di comandi della barra degli strumenti:The following table shows the migration toolbar commands:

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

Questo comando è disabilitato a meno che non vengono selezionati gli oggetti in Visualizzatore metadati Oracle.This command is disabled unless objects are selected in Oracle Metadata Explorer.
Converti SchemaConvert Schema Converte gli oggetti selezionati Oracle in SQL ServerSQL Server oggetti.Converts the selected Oracle objects to SQL ServerSQL Server objects.

Questo comando è disabilitato a meno che non vengono selezionati gli oggetti in Visualizzatore metadati Oracle.This command is disabled unless objects are selected in Oracle Metadata Explorer.
La migrazione dei datiMigrate Data Esegue la migrazione di dati dal database di Oracle per SQL ServerSQL Server.Migrates data from the Oracle database to SQL ServerSQL Server. Prima di eseguire questo comando, è necessario convertire gli schemi di Oracle da SQL ServerSQL Server schemi, quindi caricare gli oggetti in SQL ServerSQL Server.Before you run this command, you must convert the Oracle schemas to SQL ServerSQL Server schemas, and then load the objects into SQL ServerSQL Server.

Questo comando è disabilitato a meno che non vengono selezionati gli oggetti in Visualizzatore metadati Oracle.This command is disabled unless objects are selected in Oracle Metadata Explorer.
ArrestaStop Arresta il processo corrente.Stops the current process.

Nella tabella seguente viene illustrato i menu SSMA.The following table shows the SSMA menus.

MenuMenu DescriptionDescription
FileFile Contiene i comandi per l'utilizzo di progetti, la connessione a Oracle e connessione a SQL ServerSQL Server.Contains commands for working with projects, connecting to Oracle, and connecting to SQL ServerSQL Server.
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. Che consente di sincronizzare gli oggetti tra Visualizzatore metadati Oracle e SQL ServerSQL Server Visualizzatore metadati.That synchronizes the objects between Oracle Metadata Explorer and SQL ServerSQL Server 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 show and hide the Output and Error List panes and an option Layouts to manage the Layouts.
StrumentiTools Contiene i comandi per creare report ed eseguire la migrazione di oggetti e dati.Contains commands to create reports, 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 la creazione e utilizzo di test case, repository e il sistema di gestione dei backup.Contains commands for creating and working with test cases, repository, and backup management system.
?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 ordinabile.The Error List pane shows error, warning, and informational messages in a sortable list.

Vedere ancheSee Also

La migrazione dei dati di Oracle in SQL Server ( OracleToSQL )Migrating Oracle Data into SQL Server (OracleToSQL)
Riferimento all'interfaccia utente ( OracleToSQL )User Interface Reference (OracleToSQL)