INSERT INTO Employees (Id, Name, Photo)
SELECT 10, 'John', BulkColumn
FROM Openrowset( Bulk 'C:\Users\mine\Desktop\2.jpg', Single_Blob) as EmployeePicture
CREATE TABLE Employees
(
Id int,
Name varchar(50) not null,
Photo varbinary(max) not null
)
使用上述代码,但在执行此代码时,会引发如下错误
无法大容量加载,因为无法打开文件"C:\Users\mine\Desktop\2.jpg"
。操作系统系统错误代码3(系统找不到指定的路径)。
Iam使用sql server2008r2请解决此问题。
发布于 2014-09-30 06:47:15
欢迎来到StackOverflow。请下次,如果你想写一个代码,把它的代码格式。您可以通过高亮显示代码并从编辑器中选择“{}”符号来做到这一点。
您的问题是在SQL身份验证中使用寡妇身份验证吗?如果是,请尝试SQL身份验证,然后再试一次。有一个很好的解释就是migth帮助了这里
此错误可能是由于所访问文件上的帐户具有权限权限所致。
https://stackoverflow.com/questions/26114249
复制相似问题