Microsoft
Software
Hardware
Network
Question : sql
I am attempting to write a query that will loop through all the databases and rebuild all the indexes for each table.
I would like to use sp_msforeachtable and msp_msforeachdb
[code]
EXEC master..sp_MSForeachdb '
USE [?]
BEGIN
declare @starttime datetime
set @starttime = getdate()
print ''?''
EXEC sp_MSforeachtable @command1="DBCC DBREINDEX (''?'')"
declare @endtime datetime
SELECT @endtime = GETDATE()
INSERT INTO DBADB..MaintPlans values (getdate(), ''indexes'',db_name(), datediff(minute,@StartTime
, @EndTime))
END'
GO
[/code]
and i am receiving an error. is it possible to use both of these commands together? Also, i would like to include the fillfactor = 90% (DBCC REINDEX ( tablename, '', 90)
Any assistance you could provide would be great.
Answer : sql
>is it possible to use both of these commands together?
No, you cannot use both of them together
Random Solutions
Find text in file, and find next lines
Strange occurance ADP/SQL2005 Subform Checkboxes autocheck when create new record
Microsoft Access 2007 Question
Raising Domain Functional Level from Windows 2000 to 2003
Question regarding ms aCCESS FORMS
SCCM Application to delete old Computers from SCCM Database & Active Directory?
Overlapping labels - Highlight
show autonumber
Insert new records only
How do you print a MS Outlook Calendar in color? Need to export to PDF while maintaning color also.