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
MS Access Report Hide\Display a textbox or label
vba code to perform maketable query and then open the form
How to Setup Auto Delete options for the Sent Folder in Exchange 2007
Comparing text documents (originally HTML docs, but saved to text files)
Run Chkdsk from bootable flash drive
Help Displaying Message on Correct Child Form in MDI Parent
Show email id in excel
SBS2008 Standard - RDS - Virtual Desktops
Refresh data in a Bound datagridview VB.NET
Databinding methods such as Eval(), XPath(), and Bind() can only be used in the context of a databound control.