Need Help on SQL Server MSDE 2000 Desktop Engine.

Posted September 21, 2011

Hi Sujeet,

How are you ? Your website looks very impressive and keep up your good work.

I just need some solution from you for one SQL server related issue. One of our application is running on MSDE 2000 Desktop Engine which has a limit of 2 GB DB size. Now this size has reached the upper limit and hence the application is failing often. I found that sysjobhistory table of MSDB database has 33 lakhs rows.

So will truncating all those rows reduce the size of table? How to do that.....?

But still some of my constraints are as follows:

1. I don't have SQL server enterprise manager installed on the local server. When I try to connect from remote server and try to delete the rows, it was failing due to timeout issue.

2. I also try to install SQL editor in my desktop and try to connect to the DB but i failed because of firewall issues.

So I need a method or command to truncate the data to be executed in the local server. I tried with OSQL command prompt, but I was not able to succeed in that also...!!

So please help me to get rid of this issue....thanks a lot.

Regards,
Raghunath.S.D
System Administrator
Kingdom of Bahrain

Comments

Hi Sujeet,

Thanks for your support...it worked very well.

But I was end up with other issue, while deleting rows, the transactional log filled up the drive and I tried to cancel the transaction.

Now the problem is we have very less space left in the database drive and am not able to connect to the MSDB database.

So I am not able to truncate transactional logs. Recreation of MSDB will be result in loss of data.

Please provide your suggestions for this issue..

Thanks,
Raghunath.S.D

Displaying all 3 comments

Add comment

Get the Expert's Advice.

Don't wait until you have got problems. Get the expert's advice, optimize your SQL Server and relax.

Contact for a SQL Sever Health Checkup Guidance today! 

Always reachable through:

  • - A Live Chat Session every Mondays and Thursdays.
  • - Call at  88-26-648-648  Dial 0091 before the number while calling from outside India.
  • - Mail me your questions at question@sqldbaguru.com