I have a very sever COPD and lately I have woken up several times during the night with night sweats. I did the same thing a couple of years ago, they lasted a few nights and then they went away, but now they are back. My doctor does not know what is causing these, but he says that they are usually associated with TB. I do not have TB. So if TB is not the cause, then what could be causing them to come and go like that? My friend says that they could also be caused by an infection, but I have been on Bactrum for several days now, over the last few months I have been on and off antibotics for lung infections and have not had night sweats.