Where to find the information about service packs already released or planned for SQL Server 2008 R2?
SQL Update information, for all versions, all types (Service packs and the monthly cumulative updates) is published at...
http://blogs.msdn.com/b/sqlreleaseservices/
I believe that only Cumulative Updates are released for the SQL 2008 R2.
The current SQL Server 2008 SP is SP2, but it does not apply to R2.
R2 is a separate release.
If you go towards the bottom of this KB article it is updated with the latest SP/CU for each version of SQL Server as it is released. It doesn't give a link to the KB but it is a good central point to check.
New: Microsoft has created an update center that will show the latest SP/CU currently released with a link. I'm not sure how quickly they will update this though, example being that they don't show SP1 for SQL 2012 on there yet.
I'd try the Internet. Surely this is a simple thing to google?
Related
I have been browsing for an answer from last one month.
Now I could not resist myself to post it here and discuss my observations with experts.
Please find my observations/doubt:
I am using SQLOLEDB and SQL Server 2008 R2
As per MSDN, The commercial release of Microsoft SQL Server, codename "Denali"(SQL Server 2012) will be the last release to support OLEDB.
Reference : MSDN BLOG
On the other hand it is mentioned that the OLEDB data consumers are supported till SQL Server 2014
Reference : MSDN Reference
Now I need to upgrade my tool to work with SQL Server 2012 and all of the later version.
However I checked my application with SQL Server 2012 and found working fine without changing anything.
So not sure how it is working and which announcement shall i follow and shall i change my code and
switch to other DB access methodology(SQL Native, ODBC)
Any suggestion will be really helpful.
Many Many Thanks in advance.
Few more link on Stack overflow itself : Stack overflow link
SQL Server 2012 is the last version to support SQL OLE DB connections. So, if you're on SQL Server 2012, then you're still fine.
For future versions, Microsoft gives this article to convert your application from OLE DB to ODBC - https://msdn.microsoft.com/en-us/library/hh967418.aspx
I have a database created on a box using SQL Server 2008 Express and am developing a website between that and another box (set up by a friend a while back) using 2008 R2. Unfortunately, I've hit two problems.
The first is that on the R2 box, while it will load in the database from 2008, it won't allow me to add tables (it gives the well worn and completely useless Specified module cannot be found HRESULT: 0x8007007E) - I can do everything else but add tables.
The second is that when the file is accessed and updated to SVN, the other box cannot use it as the version numbers differ (655 [2008 Express] on one 661 on the other with no downgrade path). Grrr!
My plan is to do this - copy the SQL file on the 2008 R2 box to an SQL script. Remove R2 from the machine completely and just do a default install of 2008 and reimport the script. Only problem is that I'm clueless on how to do it.
Can anyone recommend a piece of kit that will do this or point me in the direction of a website that may help? Google produces masses of hits, but doesn't always help on this one.
Thanks
Paul
From your description, it appears that you've got SQL Express 2008, not SQL Express 2008 R2;
Have you considered upgrading the SQL Express to SQL Express 2008 R2 http://www.microsoft.com/download/en/details.aspx?id=23650
SQL Express isn't a version, but is just an Edition. It might be easier to upgrade the SQL Express 2008 to SQL Express 2008 R2.
But... this is probably what you are looking for if you are set on exporting the database to a script.
http://blog.sqlauthority.com/2011/05/07/sql-server-2008-2008-r2-create-script-to-copy-database-schema-and-all-the-objects-data-schema-stored-procedure-functions-triggers-tables-views-constraints-and-all-other-database-objects/
I've been trying, googling and hitting my head against the wall but can't figure our what the problem is or how to solve it.
I have and SQL 2005 Standard server acting as a publisher. I need to do transactional replication to an SQL 2008 R2 Web server on another location.
I've set up the publication, and enabled FTP access to get the snapshot.
On the 2005 server when I launch replication monitor it keeps saying Uninitialized Subscription.
If I test this with a different subscriber that is running SQL 2008 Enterprise, it works fine.
Could it be because of the version? Could it be the SQL 2008 R2 Web can't work as a subscriber with SQL 2005?
Thanks,
Federico
Mixed versions are supported, but:
Distributor version must always be equal or newer than Publisher
Subscribers for transactional replication can be within 2 versions newer/older of Publisher
Subscribers for merge replication must be equal or older than Publisher
You need to troubleshoot to verify initial setup. I would suggest you to setup Replication using GUI
http://www.sql-server-performance.com/2010/transactional-replication-2008-r2/ (Should be similar in SQL 2005) as well
To do a clean installation please drop existing setup (Publisher, Subscriber, Distribution DBs)
How to cleanup Replication Bits - http://blogs.msdn.com/b/repltalk/archive/2010/11/17/how-to-cleanup-replication-bits.aspx
The comment listed below is from our SQL PFE. I am still trying to get some documentation.
"Publisher version must be equal to or greater than the Subscriber version."
We just upgraded from SQL Server Reporting Services 2005 to 2008 R2. One thing that you could do quite easily in 2005 was the ability to copy and paste columns in a table. However, with 2008 (R2 in this case), it seems that this ability is now missing with the Tablix control. It proved to be a huge timesaver in the past, and I'm wondering if there is something I'm missing (a setting somewhere), or was this actually removed from 2008.
I submitted the same question on the MSDN forums, got an answer (not the one I was looking for unfortunately): http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/7a9cde52-9830-4e16-bb66-52bd639f103b/
My company is planning to migrate it's intranet/internet based ERP to the latest form of MS SQL Database available.
Presently we are using SQL Server 2000 Professional.
And we are planning to shift to SQL Server 2008 Web edition.
Please tell me whether this is the right step and whether it is feasible or not.
Thank you in advance.
"Please tell me whether this is the right step " - that's something you and your company need to decide.
It is feasible, and in the majority of cases straight forward.
Your first step should be to run the Microsoft SQL Server 2008 Upgrade Advisor
Microsoft SQL Server 2008 R2 Feature Pack contains the Microsoft SQL Server 2008 R2 Upgrade Advisor
Formulate and test a rollback plan
Determine your upgrade window and acceptable downtime.
Ensure database consistency: Run DBCC CHECKDB on databases to be upgraded to ensure that they are in a consistent state before performing the upgrade.
Back up all important files: Back up all SQL Server databases from the instance to be upgraded (including master, model and msdb), data and transaction log files, as well as any application files, script files, extract files, etc. so that you can completely restore them in the event of a failure.
It's both feasible and easy. The path from one version of SQL Server to another is usually pretty simple. Do you have any special stored procedures or reports generated in SQL Server that need to be rewritten/re-imported?
As far as right step - the question is, Why? If it's working, do you really need to mess with it?
If it's for intranet (some app for your internal usage) then consider using SQL 2008 Express edition. It's free and you can use it as an instance running along the full 2000 version. That way you will have some extra features from the full version.
But you have to know that applications running on SQL 2000 may not work on 2008 and they are even more probable not to work on 2008 R2.