2011-01-13 63 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编码的数据会占用表中更多的位置。