solution to deploy data in SQL from Oracle - sql

our customer (university) have Oracle 10 database server all student data stored in this data base.
we installed ID badge software which using SQL database, i don't need to re enter all student data to the ID badge software i need to use the existing data in Oracle.
is there any solution to deploy data in SQL from Oracle ?
thanks

You can use Microsoft SQL Server Migration Assistant (SSMA)
http://msdn.microsoft.com/en-us/library/hh313198(v=sql.110).aspx

Related

Get data from Oracle to SQL server after Oracle statements is excuted

I'm making a project with SQL Server but I just can get data from Oracle database in my customer's PC. Because they want to manage data before i can do with it. I have used Linked Server of Microsoft and Microsoft SQL Server Migration Assistant for Oracle to get data from Oracle database. But I have a problem I dont know when my customer INSERT, DELETE, UPDATE Oracle records. Is there anyway to migrate data from Oracle automatically to my SQL Server?
Really need a help. I have to manual do it everytime I want to update SQL Server database to get new records from Oracle.
Thanks in advance!

Adding a field to an Azure SQL Server table

I have a SQL Server database in Azure. I need to add a field to one of the tables. I have no idea how to proceed. I'm very familiar with SQL Server but not on Azure. Help!!!
You do it exactly the same way as in SQL Server.
ALTER TABLE ... ADD ...
or using Management Studio. If is recent enough, it can connect to Azure SQL DB.

SQL Server Compact Edition - Obtain create script

I normally live in a MySQL world where I can use the
SHOW CREATE TABLE <tablename>
syntax to get the create script of a given table.
I'm working with a legacy SQL Server CE 3.5 database and need to get the create script for all of the tables so I can move them into another database which will be created by my application.
Is there any equivalent to the MySQL functionality that would allow me to do this?
YOu can use my free tool to to script object creation and data statements from a SQL Compact database - http://sqlcetoolbox.codeplex.com

SQL Server Agent - to update SQL table from Oracle

this is a newbie questions...
is it possible to write a job that will update my sql (SQL Server 2008) table nightly - from an oracle db? i can't seem to find any tutorials online. please help.
i have already created a ODBC connection in the Data Source Administrator....
You could setup your Oracle database as a Linked Server and then create a SSIS package that performs the update. This SSIS package could run on a schedule (Job).

Copying production database setup to development database

I am using Oracle 9i, Please suggest how can I select data from one remote database and insert the data in the local database?
Also suggest how the data can be copied from a remote to remote database.
You need to create a database link.
Please refer to this link: http://download.oracle.com/docs/cd/B10501_01/server.920/a96521/ds_concepts.htm#12354
excerpts:
example:
CREATE DATABASE LINK sales.us.americas.acme_auto.com CONNECT TO scott IDENTIFIED BY tiger USING 'sales_us';
query:
For example, using a database link to database sales.division3.acme.com, a user or application can reference remote data as follows:
SELECT * FROM scott.emp#sales.division3.acme.com; # emp table in scott's schema
SELECT loc FROM scott.dept#sales.division3.acme.com;
Based on the vagueness of the question. Make a backup of production and restore it in development.
If you are talking Microsoft SQL then you can create a Linked Server. Here is an article about doing this in SQL 2008, but you can do it in earlier versions as well. Then you can select from it using a four part name LinkedServer.database.schema.table
http://msdn.microsoft.com/en-us/library/ff772782.aspx
Define a link from the development server to the prooduction server. You can then use a select based insert to copy data into the development server.
Use the SAMPLE clause on the select to retrieve a percentage of the data. For child tables use a WHERE exists clause to copy child rows for which the parent was sampled.