12.07.2015 Views

Solution Guide for Migrating Oracle on UNIX to SQL Server - Willy .Net

Solution Guide for Migrating Oracle on UNIX to SQL Server - Willy .Net

Solution Guide for Migrating Oracle on UNIX to SQL Server - Willy .Net

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<str<strong>on</strong>g>Soluti<strong>on</strong></str<strong>on</strong>g> <str<strong>on</strong>g>Guide</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>Migrating</str<strong>on</strong>g> <str<strong>on</strong>g>Oracle</str<strong>on</strong>g> <strong>on</strong> <strong>UNIX</strong> <strong>to</strong> <strong>SQL</strong> <strong>Server</strong> <strong>on</strong> Windows 333What can be c<strong>on</strong>fusing with <strong>SQL</strong> <strong>Server</strong> is the presence of several system and usercreated“databases” inside a <strong>SQL</strong> <strong>Server</strong> database. Hence the term database systemhas been coined here <strong>to</strong> mean an occurrence of <str<strong>on</strong>g>Oracle</str<strong>on</strong>g> or <strong>SQL</strong> <strong>Server</strong>. MultipleDatabase Systems (Instances)In <str<strong>on</strong>g>Oracle</str<strong>on</strong>g>, multiple database systems can be created <strong>on</strong> a single server and the creati<strong>on</strong>is independent of the software installati<strong>on</strong> (using the CREATE DATABASE <strong>SQL</strong>command). The same is not true with <strong>SQL</strong> <strong>Server</strong>. The initial database system (default ornamed) is created as part of the software installati<strong>on</strong>. The software distributi<strong>on</strong> is als<strong>on</strong>eeded <strong>to</strong> create additi<strong>on</strong>al database systems. For in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> <strong>on</strong> working with namedand multiple instances of <strong>SQL</strong> <strong>Server</strong> 2000, refer <strong>to</strong>http://msdn.microsoft.com/library/default.asp?url=/library/en-us/instsql/in_runsetup_2xmb.asp.The following comp<strong>on</strong>ents are shared between all of the instances running <strong>on</strong> the samecomputer:● There is <strong>on</strong>ly <strong>on</strong>e <strong>SQL</strong> <strong>Server</strong> 2000 program group (Microsoft <strong>SQL</strong> <strong>Server</strong>) <strong>on</strong> thecomputer, and <strong>on</strong>ly <strong>on</strong>e copy of the utility represented by each ic<strong>on</strong> in the programgroup. There is <strong>on</strong>ly <strong>on</strong>e copy of <strong>SQL</strong> <strong>Server</strong> Books Online.● The versi<strong>on</strong>s of the utilities in the program group are from the first versi<strong>on</strong> of <strong>SQL</strong><strong>Server</strong> installed <strong>on</strong> the computer.● There is <strong>on</strong>ly <strong>on</strong>e copy of the MSSearchService that manages full-text searchesagainst all of the instances of <strong>SQL</strong> <strong>Server</strong> <strong>on</strong> the computer.● There is <strong>on</strong>ly <strong>on</strong>e copy each of the English Query and Microsoft <strong>SQL</strong> <strong>Server</strong> 2000Analysis Services servers.● The registry keys associated with the client software are not duplicated betweeninstances.● There is <strong>on</strong>ly <strong>on</strong>e copy of the <strong>SQL</strong> <strong>Server</strong> development libraries (include and .libfiles) and sample applicati<strong>on</strong>s.Extending out <strong>to</strong> the client tier, the <str<strong>on</strong>g>Oracle</str<strong>on</strong>g> clients and <strong>SQL</strong> <strong>Server</strong> clients c<strong>on</strong>nect <strong>to</strong>databases in similar, albeit proprietary, pro<strong>to</strong>cols: Transparent <strong>Net</strong>work Substrate (TNS)<str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>Oracle</str<strong>on</strong>g> and Tabular Data Stream (TDS) <str<strong>on</strong>g>for</str<strong>on</strong>g> <strong>SQL</strong> <strong>Server</strong>. Figure A.2 compares theuser-instance-database interacti<strong>on</strong> paths.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!