ändra variabeltyp på fält ger timeout fel??

Databaser & SQL

4 svar · 464 visningar · startad av eddy1

Medlem sedan aug. 2001969 inlägg
Trådstart#1

Hej

Använder Microsoft sql server managment studio express och har tänkt ändra ett fält från "Int" till "smallint" när jag gjort detta och väljer spara så varnar det först så här:
'Hits' table
- Warning: Data might be lost converting column 'C_ID' from 'int'.
- Saving Definition Changes to tables with large amounts of data could take a considerable amount of time. While changes are being saved, table data will not be accessible.

då väljer jag YES
och efter ca en minut får jag detta meddelandet:
'Hits' table
- Unable to modify table.
Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

vad gör man då igentligen??
det är ca 130 000 poster...

Mvh

Medlem sedan jan. 20022 440 inlägg
#2

Scripta konverteringen och "!kör" scriptet. Då k kan du manuellt sätta en timeout på det du ska utföra.

Medlem sedan aug. 2001969 inlägg
#3

öhhh, det lät ganska enkelt:)

Hur gör jag då???

Medlem sedan aug. 2001969 inlägg
#4

såg att man kunde gå in under options och ändra timeout tiden... sen gick det kanon när det fick några minuter på sig:)

Medlem sedan juni 200032 967 inlägg
#5

Flyttas från SQL.

254 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)