How to connect SQL developer/Toad to Oracle 8i - ide

Please let me know if there's a way to connect SQL developer/toad to Oracle 8i version.
Currently I get unsupported Oracle version error in both the IDEs.
OR if there's any IDE that supports Oracle 8i , please let me know

SQL Developer's support for connecting to the Oracle Database is defined by the JDBC driver we are using.
There is no version of SQL Developer today that officially supports an 8i instance of the database as the newer JDBC drivers do not support 8i.
If you look at when 8i was released, 1998, and look at when SQL Developer was released, 2005, then you can begin to understand this 'gap' of support.
If you are desperate, you can grab version 1.2 and try that. It apparently will connect, but it will also error that you need at least version 9i.

Gosh, 8i? Time to upgrade, don't you think?
Anyway: I don't have any 8i database available any more so I can't try it myself, but you might try with SQLTools++ for Oracle:
SQLTools++ is a spin-off of the original SQLTools for Oracle. Like the original SQLTools SQLTools++ is a light weight and robust Windows GUI SQL frontend for Oracle databases. It works with Oracle 7.3/8/8i/9i/10g and 11g. Note: Oracle Client required

Related

Set up a linked server to Sybase (from SQL Server Management Studio)

I've given a task to import data from Sybase to SQL server 2012, and I figured that the easiest way for me (I am a beginner) to do this is to set up a linked server from SQL server to the Sybase and import data from there.
The Sybase and the SQL server are not on the same computer, but I can remote-access to either one from my computer just fine. I am having a difficulty in trying to set up a link in between these two, though, and I would greatly appreciate any help.
On the Sybase, the System DSN only has SQL Anywhere 12 CustDB right now. Can this work as the ODBC driver, or do I have to install a Sybase ODBC driver?
Also, I have not come across from my research yet, but is there a way to import data from Sybase to SQL server just by using a SQL script? I understand if there were, it would probably be out of my league, but still...
Thanks!
Sybase ASE, Sybase IQ and Sybase SQL Anywhere are different products so you will need to install the correct ODBC driver depending on what the target Sybase database is actually running as this was not mentioned in your question.
In terms of exporting/importing data you can use the bcp too to export/import data from the command line (this utility is available for both Sybase and MS SQL), but you just need to be cautious regarding character set differences between the Sybase and MSSQL instances. For example the default Sybase out of the box install is binary case-sensitive whereas MSSQL is often installed as case-insensitive.

Is it possible to create a database link between an Oracle Express 11g database to a SQL Server or do I need full 11g?

Is it possible to create a database link between an Oracle Express 11g database to a SQL Server Database? I've succeeded in getting the connection to work the other way around but I wasn't sure if this is possible with the express edition or whether I'd need the full blown 11g installation.
According to the license agreement it appears that you cannot do so (see the section on integration features which are not included in particular)

Optimize download data from a Oracle database to a SQL Server database 2012 SSIS

Recently, update the version of Oracle Database 11g R2 to. Before everything worked with 10g. I have some projects in SSIS and run data download is slower than before. I must also update the system connectors to the version of Oracle 11g R2 for data download is optimal?
Thank you for your help

Can the same SQL query be run against a SQL Server 2012 column-based table and an earlier row-based table on an earlier version of SQL Server?

I have a problem where using the column-based storage feature in SQL Server 2012 would help out a lot. There are already a bunch of people using earlier versions of SQL Server that won't be able to upgrade.
In theory, is it possible to create a table that works optimally on both?
I'm hoping that a client running any SQL Server reports could work both against a 2012 columnar instance and a non-columnar standard instance table where the only difference is the 2012 one is faster.
Is this doable?
What would I need to watch out for when reading/writing massive amounts of data in a storage-type agnostic way?
Thanks
It's definitely possible to have SQL queries that are compatible both with earlier version of SQL and with 2012. Most things should be fine unless you were using deprecated functionality in the earlier versions or the new features from 2012 (you'd probably know if you were).
Here's a link to Microsoft's summary of changes in SQL 2012 that you might need to watch out for http://technet.microsoft.com/en-us/library/cc707787.aspx.

Oracle SQL Developer vs SQL Server Management Studio

I just installed Oracle SQL Developer, and attached it to my SQL Server. I like to expose myself to different environments. I was wondering if anyone knows of any benefits that the Oracle SQL IDE has over the SQL Server IDE. Is there any reason at all why I should keep the Oracle IDE, if the only sever I play with at the moment is SQL Server?
Thanks!
I cannot think of any advantages or reasons to use Oracle SQL Developer if you only do SQL Server development.
At best, you are limiting yourself on the SQL Server features that you cannot access via SQL Developer. Things like backing up your db, attaching, detaching, scripting, user security, etc. Not to mention SQL Server's T-SQL awareness that Oracle will not have.
Being able to attach Oracle SQL Developer to SQL Server is really meant for people integrating the two. Otherwise, use a SQL Server specific tool.
PS: Consider, a lot of Oracle DBAs and Developers don't use Oracle SQL Developer anyway. If you want to expose yourself to a good tool, try Toad, SQL Navigator or DBArtisan (for Oracle).