I'm putting together an access database (2007) that tracks client inquiries (or as everyone else calls them, trouble tickets) and I want to be able to attach files to the inquiry record. My first attempt was to use a linked table with an attachment field, but given the quantity of inquiries we receive, we'd hit the 2GB max after about a month.
My second attempt was to store the attachments in a network location, but that's not possible because of security issues. We've created a user-level security interface within the DB, but of course, in order for users to be able to access any of the files attached to the inquiry, they would need access to the entire network location where the files are stored. Our MIS department is not keen on this idea, as many of the attachments contain non-public information. (I work for a mortgage service provider.)
Most recently, we attempted to save the files as BLOBs in a SQL Server 2008 R2 table, but we're running into an issue updating the record when the file is anything larger than 400K. We've tried several different work arounds (ADO, DAO, SQL Insert queries, updated ODBC Drivers) and we just can't get anything to work. Further, the SQL DBAs are getting a little fed up with me, so hopefully we can figure out another way.
Finally, I'm thinking that if there's a way to encrypt the files when they're moved to the network location, and the only way to decrypt them is via a key or GUID stored with the attachments record, this would solve my problem.
Has anyone tried something like this before? I know almost nothing about APIs and services, but I'm told this is the direction I need to start looking...
Thanks!
Will
My second attempt was to store the attachments in a network location, but that's not possible because of security issues. We've created a user-level security interface within the DB, but of course, in order for users to be able to access any of the files attached to the inquiry, they would need access to the entire network location where the files are stored. Our MIS department is not keen on this idea, as many of the attachments contain non-public information. (I work for a mortgage service provider.)
Most recently, we attempted to save the files as BLOBs in a SQL Server 2008 R2 table, but we're running into an issue updating the record when the file is anything larger than 400K. We've tried several different work arounds (ADO, DAO, SQL Insert queries, updated ODBC Drivers) and we just can't get anything to work. Further, the SQL DBAs are getting a little fed up with me, so hopefully we can figure out another way.
Finally, I'm thinking that if there's a way to encrypt the files when they're moved to the network location, and the only way to decrypt them is via a key or GUID stored with the attachments record, this would solve my problem.
Has anyone tried something like this before? I know almost nothing about APIs and services, but I'm told this is the direction I need to start looking...
Thanks!
Will