ssma for oracle
SQL Server Migration Assistant (SSMA) for Oracle lets you quickly convert Oracle database schemas to SQL Server schemas, upload the resulting schemas into SQL Server and migrate data from Oracle to SQL Server.
This topic introduces the installation process, and then helps familiarize you with the SSMA user interface.
Download SQL Server Migration Assistant (SSMA) v.6.0
SSMA for Access: http://www.microsoft.com/en-us/download/details.aspx?id=43690
SSMA for MySQL: http://www.microsoft.com/en-us/download/details.aspx?id=43688
SSMA for Oracle: http://www.microsoft.com/en-us/download/details.aspx?id=43689
SSMA for Sybase: http://www.microsoft.com/en-us/download/details.aspx?id=43691
Installing SSMA
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 Server. You then must install an extension pack and at least one of the Oracle providers (OLE DB or ADO.NET) on the computer that is running SQL Server. These components support data migration and the emulation of Oracle system functions. For installation instructions, see Installing SSMA for Oracle (OracleToSQL).
To start SSMA, click Start, point to All Programs, point to SQL Server Migration Assistant for Oracle, and then click SQL Server Migration Assistant for Oracle.
SSMA for Oracle User Interface
After SSMA is installed, you can use SSMA to migrate Oracle databases to SQL Server. It helps to become familiar with the SSMA user interface before you start. The following diagram shows the user interface for SSMA, including the metadata explorers, metadata, toolbars, output pane, and error list pane:

To start a migration, you must first create a new project. Then, you connect to an Oracle database. After a successful connection, Oracle schemas will appear in Oracle Metadata Explorer. You can then right-click objects in Oracle Metadata Explorer to perform tasks such as create reports that assess conversions to SQL Server. You can also perform these tasks by using the toolbars and menus.
You must also connect to an instance of SQL Server. After a successful connection, a hierarchy of SQL Server databases will appear in SQL Server Metadata Explorer. After you convert Oracle schemas to SQL Server schemas, select those converted schemas in SQL Server Metadata Explorer, and then synchronize the schemas with SQL Server.
After you synchronize converted schemas with SQL Server, you can return to Oracle Metadata Explorer and migrate data from Oracle schemas into SQL Server databases.
For more information about these tasks and how to perform them, see Migrating Oracle Databases to SQL Server (OracleToSQL).
The following sections describe the features of the SSMA user interface.
Metadata Explorers
SSMA contains two metadata explorers to browse and perform actions on Oracle and SQL Server databases.
Oracle Metadata Explorer
Oracle Metadata Explorer shows information about Oracle schemas. By using Oracle Metadata Explorer, you can perform the following tasks:
Browse the objects in each schema.
Select objects for conversion, and then convert the objects to SQL Server syntax. For more information, seeConverting Oracle Schemas (OracleToSQL).
Select tables for data migration, and then migrate the data from those tables to SQL Server. For more information, see Migrating Oracle Data into SQL Server (OracleToSQL).
SQL Server Metadata Explorer
SQL Server Metadata Explorer shows information about an instance of SQL Server. When you connect to an instance of SQL Server, SSMA retrieves metadata about that instance and stores it in the project file.
You can use SQL Server Metadata Explorer to select converted Oracle database objects, and then synchronize those objects with the instance of SQL Server.
For more information, see Loading Converted Database Objects into SQL Server (OracleToSQL).
Metadata
To the right of each metadata explorer are tabs that describe the selected object. For example, if you select a table in Oracle Metadata Explorer, six tabs will appear: Table, SQL, Type Mapping, Report, Properties, and Data. TheReport tab contains information only after you create a report that contains the selected object. If you select a table in SQL Server Metadata Explorer, three tabs will appear: Table, SQL, and Data.
Most metadata settings are read-only. However, you can alter the following metadata:
In Oracle Metadata Explorer, you can alter procedures and type mappings. To convert the altered procedures and type mappings, make changes before you convert schemas.
In SQL Server Metadata Explorer, you can alter the Transact-SQL for stored procedures. To see these changes in SQL Server, make these changes before you load the schemas into SQL Server.
Changes made in a metadata explorer are reflected in the project metadata, not in the source or target databases.
Toolbars
SSMA has two toolbars: a project toolbar and a migration toolbar.
The Project Toolbar
The project toolbar contains buttons for working with projects, connecting to Oracle, and connecting to SQL Server. These buttons resemble the commands on the File menu.
Migration Toolbar
The following table shows the migration toolbar commands:
|
Button |
Function |
|
Create Report |
Converts the selected Oracle objects to SQL Server syntax, and then creates a report that shows how successful the conversion was. This command is disabled unless objects are selected in Oracle Metadata Explorer. |
|
Convert Schema |
Converts the selected Oracle objects to SQL Server objects. This command is disabled unless objects are selected in Oracle Metadata Explorer. |
|
Migrate Data |
Migrates data from the Oracle database to SQL Server. Before you run this command, you must convert the Oracle schemas to SQL Server schemas, and then load the objects into SQL Server. This command is disabled unless objects are selected in Oracle Metadata Explorer. |
|
Stop |
Stops the current process. |
Menus
The following table shows the SSMA menus.
|
Menu |
Description |
|
File |
Contains commands for working with projects, connecting to Oracle, and connecting to SQL Server. |
|
Edit |
Contains commands for finding and working with text in the details pages, such as copying Transact-SQL from the SQL details pane. Also contains the Manage Bookmarks option, where you will be able to see a list of existing bookmarks. You can use the buttons on the right side of the dialog to manage the bookmarks. |
|
View |
Contains the Synchronize Metadata Explorerscommand. That synchronizes the objects between Oracle Metadata Explorer and SQL Server Metadata Explorer. Also contains commands to show and hide the Output and Error List panes and an optionLayouts to manage the Layouts. |
|
Tools |
Contains commands to create reports, and migrate objects and data. Also provides access to the Global Settings and Project Settings dialog boxes. |
|
Tester |
Contains commands for creating and working with test cases, repository, and backup management system. |
|
Help |
Provides access to SSMA Help and to the Aboutdialog box. |
Output Pane and Error List Pane
The View menu provides commands to toggle the visibility of the Output pane and the Error List pane:
The output pane shows status messages from SSMA during object conversion, object synchronization, and data migration.
The Error List pane shows error, warning, and informational messages in a sortable list.
ssma for oracle的更多相关文章
- MySQL到MsSQL的迁移工具——SSMA
SQL Server迁移助手(SSMA)团队开发了针对MySQL的迁移助手Microsoft SQL Server Migration Assistant 2008 for MySQL.微软同时发布了 ...
- Oracle 相关知识
1.Navicat 连接Oracle 报错: 解决办法: 1).先下载oracle客户端,win64_11gR2_client.zip,下载地址:http://www.oracle.com/techn ...
- C#源码500份
C Sharp 短信发送平台源代码.rar http://1000eb.com/5c6vASP.NET+AJAX基础示例 视频教程 http://1000eb.com/89jcC# Winform ...
- mysql实时同步到mssql的解决方案
数据库在应用程序中是必不可少的部分,mysql是开源的,所以很多人它,mssql是微软的,用在windows平台上是非常方便的,所以也有很多人用它.现在问题来了,如何将这两个数据库同步,即数据内容保持 ...
- Oracle 11g 、 Oracle 11g select 、 PLSQL 、 Sql Server迁移助手(SSMA)6.0/7.1 网盘下载地址
- - - - - - - - 链接: https://pan.baidu.com/s/1q-uwAfeLOPxzBBx6V1pYLg 提取码: hei9
- Oracle分析函数入门
一.Oracle分析函数入门 分析函数是什么?分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计 ...
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级
Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作
Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...
- Oracle 的基本操作符
!= 不等于 select empno,ename,job from scott.emp where job!='manager' ^= 不等于 select empno,ename,job from ...
随机推荐
- CentOS配置ftp服务器
1.首先更新yum 源 yum update 2. 安装vsftpd yum install vsftpd -y // 安装 移除是 yum remove vsftpd 3. 配置Vsftp ...
- CSS3 grayscale滤镜图片变黑白实例页面
在网站加入友情链接的LOGO时,因为不同logo颜色的问题,和主题色调可能产生冲突, 我选择用CSS3滤镜让logo变黑白,hover时变回原本的彩色 CSS代码: .gray { -webkit-f ...
- apk混淆打包注意事项
混淆打包搞了好几天才初步了解,其中碰到很多Debug正常,Release的apk不能用,基本都是第三方的jar的问题,所以要排除混淆. 1. Json解析对象出错 用到fastJson或者GJson的 ...
- visio 2013 破解工具 - KMSpico
背景:环境是 win7, 64 bit装了 visio 2013 , 可以却不能用它来画图,在网上找了一些破解工具,大都不能解决问题.网上不靠谱的广告型文章太多了,比较头痛. 所幸,终于找到正确的破解 ...
- 弹出窗口a标签写下载,再弹出窗口
如果这个窗口是弹出出口,直接<a href="">点击下载<a>是不行的,得用js这样写,弹出并关闭,不然会回到首页,如果没有定义首页会报错,<a h ...
- Bash shell使用环境的终端的环境设置:stty
Bash shell使用环境的终端的环境设置:stty Bash shell使用环境的终端的环境设置:stty stty -a 将当前所有的stty参数列出来 intr:给正在运行的程序发送中断信号 ...
- jquery.qrcode二维码插件生成彩色二维码
jquery.qrcode.js 是居于jquery类库的绘制二维码的插件,用它来实现二维码图形渲染支持canvas和table两种绘图方式. (jquery.qrcode.js 设置显示方式为tab ...
- C#学习日志 day 1 ------ hello C# !
首先是C#的编译器的安装.这里用vs2013.我用的是Windows 8.1系统,所以安装起来并不难. 双击vs_ultimate.exe 逐步安装就好.这里用校园邮箱在dream spark 上进行 ...
- poj 3228 Gold Transportation 二分+网络流
题目链接 给出n个城市, 每个城市有一个仓库, 仓库有容量限制, 同时每个城市也有一些货物, 货物必须放到仓库中. 城市之间有路相连, 每条路有长度. 因为有些城市的货物量大于仓库的容量, 所以要运到 ...
- Common Git command and mean (Windows)
Config: git config --system git config --global git config --global merge.tool vimdiff Check config: ...