No, no, no! Don't use shapefile to transfer data between SQL databases -- It will corrupt any numeric NULLs, datetime or string data exceeding 254 width (not to mention all field names in excess of ten characters).
File geodatabase was designed to support all the types likely to be found in either database. Note that there could be reserved word issues to resolve after export but before import.
- V