Tape Loader Device /dev/sgN is altering after each reboot

Dear all,
we are running SLES 11 where an iscsi tape library is
attached. To load the tape in a slot we are using for
instance the command #mtx -f /dev/sg1 load 2 which is doing
very well.
But after a server's reboot the device name of the loader is now
/dev/sg4 or /dev/sg5 I mean it is dynamic. Is there any way to
have a fixed device name for all times?

THX for any solution!
Rainer

Look into udev. It should do what you want. Here's a starter on it

udev(8) - Linux man page

as well as Writing udev rules