Running this code:
ALTER TABLE npidata
ALTER COLUMN npi varchar(20)
Gives this error:
Msg 9002, Level 17, State 4, Line 2
The transaction log for database 'SalesDWH' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases
I am changing the NPI
column's data type from varchar(80)
to varchar(20)
.
The following code gives me the same error message:
insert into npidata1 select * from npidata
log_reuse_wait_desc
showsNOTHING
- The recovery mode is
SIMPLE
autogrowth
is set toNONE
autoshrink
is set totrue
What else can I do? My understanding is the logs should just be truncating every time they get too big. What am I doing wrong?