If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > Database Server Software > Microsoft SQL Server > why sql server don't have same problem,even same version

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 09-06-10, 00:38
OOH OOH is offline
Registered User
 
Join Date: Jul 2010
Posts: 2
why sql server don't have same problem,even same version

I have question,why sql servers which are same version. But one doesn't have problem as below, another one has problem.

I just do T-SQL dbcc shrinkdatabase and error display

File ID 1 of database ID 7 cannot be shrunk as it is either being shrunk by another process or is empty.


I checked problem on internet, there is a report to be bug. Does it apply for all builds which are same service pack?

Why there are many builds?
Reply With Quote
  #2 (permalink)  
Old 09-06-10, 10:50
Pat Phelan Pat Phelan is offline
Resident Curmudgeon
 
Join Date: Feb 2004
Location: In front of the computer
Posts: 12,609
When building a large and complex piece of software like SQL Server, the odds of including every feature that will ever be needed and not including any bugs or security issues is very small. Human beings aren't perfect. Customers rarely specify every feature that they will ever want or need on the first try. Such is the nature of humanity.

ITIL works on the assumption that these kinds of projects will be "built" or compiled many, many times. In order to bring some sanity to the build process, each important part gets a "build number" that changes at least each time the program is edited, and more often each time the final product is "built" (compiled/linked/etc). These build numbers describe (by a sequence number or date) when the code was built.

Throughout the code/test/release cycle, some builds finally make it all the way through the process to consumers. These are either product releases, service packs, hot fixes, etc.

Tracking the build numbers is a small step to maintaining sanity when dealing with large projects.

Going back to your original problem, you can't start a second shrink while one is still working. Doing so would corrupt your database. Apparently one of the servers that you are using can rebuild much faster than the other. Odds are good that the database on the server that seems faster is much smaller than the database on the other server, so the rebuild takes very little time on the small database compared to how long it takes on the larger database.

-PatP
__________________
In theory, theory and practice are identical. In practice, theory and practice are unrelated.
Reply With Quote
  #3 (permalink)  
Old 09-06-10, 11:58
r937 r937 is offline
SQL Consultant
 
Join Date: Apr 2002
Location: Toronto, Canada
Posts: 19,533
Quote:
Originally Posted by Pat Phelan View Post
ITIL works on the assumption that...
what is ITIL?
__________________
r937.com | rudy.ca
please visit Simply SQL and buy my book
Reply With Quote
  #4 (permalink)  
Old 09-06-10, 17:28
Pat Phelan Pat Phelan is offline
Resident Curmudgeon
 
Join Date: Feb 2004
Location: In front of the computer
Posts: 12,609
Sorry, I guess that I should have provided a link for ITIL.

-PatP
__________________
In theory, theory and practice are identical. In practice, theory and practice are unrelated.
Reply With Quote
  #5 (permalink)  
Old 09-06-10, 17:42
r937 r937 is offline
SQL Consultant
 
Join Date: Apr 2002
Location: Toronto, Canada
Posts: 19,533
thanks, i could have searched for it, i guess, but that isn't always fruitful, as many TLAs and FLAs have multiple meanings

i had honestly never heard of ITIL before -- is that, like, a fifty-cent term for documentation?

__________________
r937.com | rudy.ca
please visit Simply SQL and buy my book
Reply With Quote
  #6 (permalink)  
Old 09-06-10, 18:22
Pat Phelan Pat Phelan is offline
Resident Curmudgeon
 
Join Date: Feb 2004
Location: In front of the computer
Posts: 12,609
ITIL is definitely at least a seventy eight cent term!

The concept is huge, it spans everything from code creation all the way through decomissioning. ITIL focuses more on process than on mechanics, so it doesn't really care how you do version control or manage application security, but it enumerates all of the processes that you ought to have and if you go deep enough into the ITIL process it also gives you ways to quantify compliance.

I'm not big on the "digitial jihad" concepts where everything has to be done using specific tools or methodologies because I have to deal with so many different platforms. ITIL is the only process that I've found that applies to FORTH based handhelds, zOS Mainframes, Windows Servers, *nix boxes, etc.

-PatP
__________________
In theory, theory and practice are identical. In practice, theory and practice are unrelated.
Reply With Quote
  #7 (permalink)  
Old 09-07-10, 09:51
MCrowley MCrowley is offline
Wage drone 24601
 
Join Date: Jan 2003
Location: Massachusetts
Posts: 4,899
I thought the use of the acronym FLA was deprecated in favor of ETLA (Extended TLA)...
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On