There are two possible reasons for the error "Cannot write to device ([87] The parameter is incorrect. )"
- If you are using a Tape Library with Multiple drives, the Drive Index could be wrong. I don't think that this is the case with you, because the supported DAT 320 is a standalone device, supported as a USB-connected device, or using a SAS drive controller.
- Another possibility is that there is a problem with your Block Size. There is a well-known issue having to do with how the Tape device driver handles large Block Sizes. I suggest that you check your
Device Configuration -> Properties -> Settings -> Advanced -> Sizes
and see what your Block size is set to. If it is not the default of 64kb, please set it to the default value, and try your format again
There is a Windows Registry parameter 'MaximumSGList' that you have to set when using larger block sizes
However, I can only find this as a problem when trying to Read from a device, not Write to it. In fact, one article I saw had to do with reformatting tapes with the new MaximumSGList in place, but this is what you are trying to do
- The final possibility is that there is some kind of issue with the DAT drive. I haven't heard of one of these being used in years, so, even though it shows up on the Supported devices list, I have to wonder if it has been tested with the newest version of Data Protector and Windows 2008
Anyway, check your block size. If after lowering it to 64kb, or, if it is already set to that value, then you will need to open a case with Data Protector support