Spatial Data Migration: from Oracle to SQL Server using SSMA - sql-server

I'm migrating tables and views from Oracle to SQL Server using SSMA. I have a number of tables that have columns with SDO_GEOMETRY datatype, SQL Server does not work with that.
How could I map SDO_GEOMETRY to SQL Server? If it's not possible, then what should be done using SSMA?
And is it possible to work out this issue without editing anything in the Oracle database (just using SSMA or SQL Server)?

Oracle use an internal specific Oracle format of geo data that is non standard... Convert it to WKB or WKT and it should works.

Related

How can I move data from SQL Server to Oracle?

I have created my database and tables in a SQL Server Express database. And now I migrated the database tables to Oracle with Entity Framework. But my tables are empty in Oracle. How can I move my data to Oracle?
Use SSIS interface from MS-SQL (Sql Server Integration Service).
I have used to move content from MSSQL to MySQL you should use the correct odbc driver.
For express edition, You can use Linked Servers to establish connection between SQL Server and Oracle. In this way, you should insert the records by creating queries for per table.
https://learn.microsoft.com/en-us/sql/relational-databases/linked-servers/linked-servers-database-engine

Backup database ignoring collation

I state that I'm new to SQL Server.
With my company we are planning to migrate from SQL Server 2008 to SQL Server 2012 and I have this question.
The application which uses SQL Server 2008 was born as a one language application (Italian in this case) but later has been converted to a multi language application that requires UTF-8 encoded data.
So the DB server has been filled with custom "collation" clause on column, query and procedures to avoid data encoding errors.
Now we have configured a SQL Server 2012 instance with all the right collation since the start and I was wondering in how to migrate data between servers.
How can I tell the dbms to dump the data into UFT-8 and omit all those "collation" clauses?
Sorry for my bad English.

Nested Tables in SQL Server

Can someone tell me how I can create a nested table in SQL Server and how can I used it?
I know it on Oracle, unfortunately not on SQL Server...
As per MSDN, it is possible for SQL Server 2012 to have Nested Table but this is related to Data Mining which I am not sure of.

postgresql with SQL Server

I have two databases servers one on SQL Server 2000, second on PostgreSQL on different server. I want to link them. I create duplicate table on the PostgreSQL. Now I want, when new value appeared in SQL Server duplicate them to PostgreSQL. How to do that? How can I see the SQL Server on PostgreSQL? Or must I create an application which will send message from SQL Server to PostgreSQL?
Here's a description on how to set up master/slave replication between SQL Server and Postgres (i.e. SQL Server=master updates to Postgres):
http://blog.hagander.net/archives/103-Replicating-from-MS-SQL-Server-to-PostgreSQL.html
Looks like your scenario.

Converting an SQL Server database to an SQL Server Compact database. And back

Simple problem. I have an SQL Server database (MyData.mdf) and I want to convert it to a Compact database. (MyData.sdf) Just can't find the proper tool which can do this for me.
And I would also be able to convert the compact database back to a regular SQL Server database...
They aren't directly convertible from one to the other; many aspects of SQL Server aren't supported in SQL Compact.
You might consider using SQL Server Integration Services (SSIS) to help manage the transformations.
Have you tried any hidden options from SQL Server Studio?

Resources