I have received a category "D" national visa issued by the Norwegian embassy. However the flight tickets that has been booked by my company shows that I will need to claim my luggage and change terminals (2 to 3) in Copenhagen,Denmark before I take the connecting flight to Stavanger, Norway. I always thought that the D visa is as good as another Schengen visa and i can enter the Schengen territory through any country as per my itinerary. However can someone confirm if I can clear the immigration process in Copenhagen airport with the Norwegian "D" visa.Or do I need to apply for another transit visa?
Even if you didn't need to re-check the luggage, you'd still need to clear immigration in Copenhagen since that's where you enter the Schengen Area.
And yes, you certainly can do this on a D-type Schengen visa.