2011-01-13 28 views

回答

4

只是存儲爲varbinary(max)(你可以存儲在任何高達2GB-1字節)

編輯:出線輕微浮躁的心態,事實上,它是一個證書是無關的SQL Server就像它不會承認一個Word文檔或PDF文件:這是所有的二進制數據

+2

知道什麼證書*是*可以更好地管理數據庫,而不是在不需要的地方使用varbinary(max)。 – 2011-01-13 19:55:39

1

PFX是二進制格式。 「Canonical」CER文件也應該是一種二進制格式(DER編碼的二進制數據),儘管一些應用程序在其中放置了base64編碼的證書或甚至是PEM包裝的證書。

鑑於它們是二進制的,您可以將它們存儲在BLOB或base64中,然後將它們存儲爲字符串。但後者沒有意義,因爲base64編碼的數據會佔用表中更多的位置。