Microsoft
Software
Hardware
Network
Question : CLR Stored Procedure
the .net sql stored procedure tries to create a file on the server:
error:
Msg 6522, Level 16, State 1, Procedure ZIP, Line 0
A .NET Framework error occurred during execution of user-defined routine or aggregate "ZIP":
System.ArgumentException: exception: {0}
Parameter name: System.UnauthorizedAccessE
xception: Access to the path 'C:\' is denied.
at System.IO.__Error.WinIOErr
or(Int32 errorCode, String maybeFullPath)
Code:
EXEC sp_configure @configname = 'Show Advanced Options', @configvalue = 1
RECONFIGURE WITH OVERRIDE
GO
EXEC sp_configure @configname = 'clr enabled', @configvalue = 1
RECONFIGURE WITH OVERRIDE
GO
drop assembly ZipStorer
ALTER DATABASE UTIL SET TRUSTWORTHY ON
create ASSEMBLY ZipStorer from 'C:\ZipStorer.dll'
WITH PERMISSION_SET = UNSAFE
DROP ASSEMBLY PMA
ALTER DATABASE UTIL SET TRUSTWORTHY ON
create ASSEMBLY PMA from 'C:\StoredProcedureZip.dll
'
WITH PERMISSION_SET = UNSAFE
ALTER DATABASE UTIL SET TRUSTWORTHY ON
GO
Drop PRocedure zip
go
CREATE PROCEDURE ZIP
@SourcefilePath nvarchar,
@DestinationFilePath nvarchar,
@EveryFile bit
WITH EXECUTE AS OWNER
AS
EXTERNAL NAME PMA.[StoredProcedureZip.PM
A.Zip].Com
press
exec UTIL.dbo.ZIP 'C:\test zip\','c:\test.zip',1
Answer : CLR Stored Procedure
Check that account under which you are running your SP has access to C:\
Random Solutions
VB program connecting to Access DB - arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
Visual Studio 2008 SP1 Install Issue
Windows SharePoint Services Search Required on Farm, not running Stopping
SelectSingleNode question
Install a CA on Windows Server 2008 R2 Server Core
VBA Module error, database refuese to open. Appears to lose all data..
VBA - Business Objects Interaction
XP Safe Mode Boot Hangs on hpdskflt.sys
SendObject email modal
How to Set Default Domain Controller? SBS 2003 / Exchange 2007