I guess you would call this a semi-colon delimited file!
I think awk would be a better tool because the data is organized in records, and the NA needs to match in just the second field.
Code:
awk -F\; '$2 != "NA" { print }' sample
"SAP 1117A";10.94.1.7;239.234.1.12;0;0;0;0;0;3;172.31.207.45;""