473,765 Members | 2,002 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

SQL 7 & Server 2003

Has anyone heard of any problems running SQL 7 under Windows Server 2003?
We're upgrading to 2003 and are wondering if we can keep SQL 7 with the new
OS.

Question 2: If we upgrade SQL to SQL 2005, can I run our database in SQL 7
mode? Or would it be better to just convert it to SQL 2005?

Thanks!

Neil
Sep 13 '07 #1
2 3945
Neil (no****@nospam. net) writes:
Has anyone heard of any problems running SQL 7 under Windows Server
2003? We're upgrading to 2003 and are wondering if we can keep SQL 7
with the new OS.
For SQL 2000 to be supported on Win 2003, SP3 of SQL 2000 is required that
much I know. From that my conclusion is that running SQL 7 on Win 2000 is
not supported. That does not preclude that it will not work, only that
when it stops working, PSS is not going to help you out. But I like to
stress that is my guess.
Question 2: If we upgrade SQL to SQL 2005, can I run our database in SQL 7
mode? Or would it be better to just convert it to SQL 2005?
You can run your database on compatibility mode 70, but this is not really
the same as running on SQL 7. Compatibility mode is mainly an issue of
syntax. For instance, if you use old-style outer join *=, this works in
level 70 and 80, but they are rejected in level 90 on SQL 2000. But the
optimizer is the same no matter the compatibility level, so you still need
to test that your application works as expected.

From this follows, that unless that you have a huge legacy in old-style
outer join that would be tremendous task to test, it's better to move to
SQL 2005 in compatlevel 90, and test that scenario.

Of course, if you have a third-party application, you need to check with
your vendor what they support.
--
Erland Sommarskog, SQL Server MVP, es****@sommarsk og.se

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/pro...ads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinf...ons/books.mspx
Sep 13 '07 #2
Thanks for the helpful note, Erland. Yeah, all my outer joins are just
"outer join" syntax. So I guess if that's the main issue, and the rest are
just a question of testing and tweaking, then it probably would be best to
move to 2005. Thanks,

Neil
"Erland Sommarskog" <es****@sommars kog.sewrote in message
news:Xn******** **************@ 127.0.0.1...
Neil (no****@nospam. net) writes:
>Has anyone heard of any problems running SQL 7 under Windows Server
2003? We're upgrading to 2003 and are wondering if we can keep SQL 7
with the new OS.

For SQL 2000 to be supported on Win 2003, SP3 of SQL 2000 is required that
much I know. From that my conclusion is that running SQL 7 on Win 2000 is
not supported. That does not preclude that it will not work, only that
when it stops working, PSS is not going to help you out. But I like to
stress that is my guess.
>Question 2: If we upgrade SQL to SQL 2005, can I run our database in SQL
7
mode? Or would it be better to just convert it to SQL 2005?

You can run your database on compatibility mode 70, but this is not really
the same as running on SQL 7. Compatibility mode is mainly an issue of
syntax. For instance, if you use old-style outer join *=, this works in
level 70 and 80, but they are rejected in level 90 on SQL 2000. But the
optimizer is the same no matter the compatibility level, so you still need
to test that your application works as expected.

From this follows, that unless that you have a huge legacy in old-style
outer join that would be tremendous task to test, it's better to move to
SQL 2005 in compatlevel 90, and test that scenario.

Of course, if you have a third-party application, you need to check with
your vendor what they support.
--
Erland Sommarskog, SQL Server MVP, es****@sommarsk og.se

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/pro...ads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinf...ons/books.mspx

Sep 13 '07 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
1199
by: weiwei | last post by:
Hi I have email confirmation asp script which is working fine in my localhost, but If I put into the window 2003 server, it doesn't work, does anyone haave idea please help me thanks in advance wei
3
3512
by: Melanie Black | last post by:
I am currently running a windows 2000 machine with asp, sql server, mail server, ftp server etc all on the same box. The site runs several hundred ecommerce stores. Recently the processor utilization has been spiking and I have decided to get another server and use sql server on one and asp on the other. So now I have a new windows 2003 server that I have setup all of the asp code on. Problem is that when I run the asp code from the...
2
10168
by: Jegg | last post by:
I wrote a web app using an ASP front end (not .NET) connecting to a SQL Server 2000 (no SP) back end. Both the web server and the database server are Windows 2003 boxes. The app was running fine two weeks ago before I went on vacation. While I was gone my net admin applied Windows 2003 SP1 to the web server. Upon my return I was informed that the app is no longer working, getting the following error: Connection is busy with results...
4
1632
by: TipTop | last post by:
I am trying to use integrated Windows authentication and impersonation to run a page that accesses SQL Server via integrated security. It's not working -- sort of. I've set IIS security to integrated Windows authentication (and unchecked the other options). I've set the web.config to use Windows authentication and set impersonation to true. The connection string includes Integrated Security = SSPI. And it works... if you access the...
2
1475
by: Marty | last post by:
Something strange is happening on my web site since my hosting provider upgraded to Server 2003 a few weeks ago. I use forms authentication in my asp.net application, with essentially the following c# code-behind on my login page: If (FormsAuthentication.Authenticate(UserName.Text, UserPass.Text)) FormsAuthentication.RedirectFromLoginPage(UserName.Text, true); Note that the createPersistentCookie parameter is set to true.
9
4971
by: Neil | last post by:
We have an Access 2000 MDB with a SQL 7 back end. We are upgrading SQL Server to SQL 2005, and are considering upgrading to Access 2003. Someone mentioned that they had heard about some incompatibilities between Access 2003 and SQL Server 2005. Anyone hear of anything? And, if so, would staying with Access 2000 be better? Thanks! Neil
8
2818
by: Nathan Sokalski | last post by:
I add a JavaScript event handler to some of my Webcontrols using the Attributes.Add() method as follows: Dim jscode as String = "return (event.keyCode>=65&&event.keyCode<=90);" TextBox2.Attributes.Add("onKeyPress", jscode) You will notice that jscode contains the JavaScript Logical And operator (&&). However, ASP.NET renders this as &amp;&amp; in the code that is
7
3370
by: shil | last post by:
Can I have both 1.1 and 2.0 frameworks installed on same machine? I have 2005 already, for some reason I had to install 2003. When I try to create a new project in 2003, I get an error as below: "Visual Studio could not identify the version of ASP.NET oon the Web Server. The Web Server reported the following error when attempting to create or open the Web project located at the following URL: 'http://localhost/WebApplication1'. 'HTTP/1.1...
7
5354
by: bhavin30 | last post by:
Is there a way to obtain user information (using LOGON_USER server variables) when you have set up the security to Anonymous Access? I have tried setting the security to both Anonymous + Window Integrated, without any luck. I'm using IIS 6.0 on Windows Server 2003 Thanks in advance!
6
4914
by: avcitamer | last post by:
We upgraded our system and problem below occured, pleas help me... Windows 2003 server SP1 When I set a decimal DB field value to "123,32" (using ADODB.recordset ) updated value was ok (123.32) Windows 2003 server SP2 Now when I set a decimal DB field value to "123,32" (using ADODB.recordset ) updated value is (123.32)
0
9398
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10160
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10007
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
9951
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9832
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
6649
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5275
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
2
3531
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2805
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.