Client options for SQL Server - sql-server

Are there any client options for querying a SQL Server database other than SQL Server Management Studio?

Massive list of SQL Server tools here:
http://weblogs.sqlteam.com/mladenp/archive/2007/11/20/Free-SQL-Server-tools-that-might-make-your-life-a.aspx
Web tool available:
http://sqlwebadmin.codeplex.com/
SQL Server Express Utility:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=fa87e828-173f-472e-a85c-27ed01cf6b02&DisplayLang=en

I'm a fan of sql dbx, it's fast and light, but the free version is limited to only 1 connection. I use it for sql server, oracle and sybase.

SQLCMD.exe is included with MSSQL when you install the tools, but most people use SSMS.

Redgate tools are my favorite. But most of them are paid versions and expensive.
http://www.red-gate.com/products/sql-development/

Related

Migration of SQL Server 2012 database to Oracle 12c

I'm trying to migrate a SQL Server 2012 database backup file, which I wanted to migrate to Oracle 12c. I tried to use SQL Developer tool for migration using this reference:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/hol08/sqldev_migration/mssqlserver/migrate_microsoft_sqlserver_otn.htm
The problem is in SQL Developer tool, I didn't see any option where I can generate database capture script for SQL Server 2012, because there is no option which is showing up there.
I'm open for other suggestions as well. the SQL Server is installed on my same system, where I've installed Oracle 12c, so even if there is way by which we can directly connect with SQL Server on my local system.
Hello for migration from SQL SERVER to Oracle. There are many articles are available on web. You can google it. For as one reference use this article and try for migration of data.

Can I develop on SQL Server 2005 and deploy to SQL Server 2000?

My development under VS2008 Team Suite SP1 with SQL Sever 2005 Express SP3. One of my customer only have SQL Server 2000 License.
I don't start my project yet. So I want to find a way that I can develop on SQL Server 2005 but deploy to SQL Server 2000.
Thanks SO and every folks here so much.
PS:I tried Database Project included in VS 2008. I start a SQL Server 2000 project but I can't import database schema from my SQL Server 2005. So I think it doesn't work.
When you create the database there is a compatibility level option. It should be under the options menu on the New Database dialog. You can set that to SQL Server 2000 (80).
Addition to what blu said...
Make sure you don't use any new features (T-SQL wise)..
See this MSDN article to find out what to avoid.

copying oracle to sqlserver 2005 jdbc

Is there any way of copying a database from oracle to sqlserver 2005? Thanks
You can migrate from Oracle to SQL Server with Microsoft's SQL Server Migration Assistant. It is available both to SQL Server 2005 and 2008.
If you have lots of (complicated) stored procedures and such, the migration might get a bit tedious. I have only experience with databases with simple procedures and could just rewrite them and do the data copy to empty tables in SQL Server with the import functionality using Oracle connector (usable from SQL Server if you have installed Oracle client tools to the SQL Server machine). This way I didn't even need to use the Migration Assistant tool.

SQL Server to Oracle10g conversion

I currently have a SQL Server (Express 2005) database to hold some transaction/metadata that I now want to migrate to Oracle 10g express instance.
Can you do this programmatically or is there a decent software tool that anyone can recommend?
Oracle Migration Workbench is included in SQL Developer. Check it out to see if it meets your needs.

Will a database generated from SQL Server Express work with the main version of SQL?

I want to create a SQL Server Express database on my local machine and then upload it to a website that will be using the full SQL Server software - can I do this ?
The MS SQL Express databases are completely compatible with full versions of MS SQL Server. So just backup and restore.
You certainly can. You have a few options:
Backup and restore
Script everything manually
Database publishing wizard
Microsoft SQL Server Database Publishing Wizard can be found here:
http://www.microsoft.com/downloads/details.aspx?familyid=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en
Yes, they are designed to be compatible. You can either script out of the database or use the Backup/Restore functionality built into SQL Server Management Studio. More details on the latter can be found here.
You can move from SQL Express to the full SQL Server quite easily. There's a couple of ways to go about doing this, but the easiest is to back up the databases in question on SQL Express, install the full version of SQL Server, and restore the databases there. Both programs use the same database backup format. However both instances of SQL Server should be configured with the same collation.
A better approach might be to buy SQL Server Developer edition. It's quite cheap and will install on a desktop O/S such as Windows XP. The main advantage over SQL Server Express is that it has all of the features of Enterprise Edition (CLR sprocs, SSIS etc.) and you can develop with this functionality. YMMV as you may or may not need these features.

Resources