SQL出错,无法进行大容量加载

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL出错,无法进行大容量加载相关的知识,希望对你有一定的参考价值。

1.SQL服务器(192.168.1.3),数据库Test
2.我的电脑,用SQL连接(192.168.1.3,sa用户登录),本机登录为管理员帐号administrator ,想要把我电脑上F盘的文件“UG4.0安装说明.txt”存到数据库中
在SQL查询中,运行以下语句时,出错;
insert into Table_1 (name,Ffile)
select '机身标',* from openrowset(BULK'F:\UG4.0安装说明.txt',SINGLE_BLOB) AS A

错误提示:无法进行大容量加载。文件 "F:\UG4.0安装说明.txt" 不存在。

这个问题的原因是运行SQL服务的帐户(通常用的是网络服务)没有权限访问桌面.
可以试试这几个方法:
1 将当前登录windows的帐户加入到sqlserver中成为用户,并分配权限后,用安全连接方式连接数据库
2 将文件复制到一个固定的不会产生错误的目录再执行SQL
3 将SQLSERVER服务的帐户改为本地系统,然后重新启动SQLSERVER服务.追问

这个答案我在网上找到过,不适合我。1.将当前登陆windows账户加入到sqlserver中成为用户,这是不行的,因为我这里只能用sa用户连接SQL数据库。2。我导入过C,D,E,F盘的任何文件都产生错误。3.我的SQLSERVER服务的账户是本地系统。

参考技术A 你的'F:\UG4.0安装说明.txt’是你的电脑路径,远程SQL服务器没有权限去搜寻你的电脑路径,可以建立共享文件夹MyTest测试,属性-》共享。添加guest账户后,
再:UG4.0安装说明.txt放在D盘共享文件夹MyTest下,把"F:\"改为你的电脑IP。路径改为: "\\xxx.xx.xx.xx\MyTest\UG4.0安装说明.txt" 。xxx.xx.xx.xx是你的IP.

使用数据迁移助手 (DMA) 工具进行评估时出错

【中文标题】使用数据迁移助手 (DMA) 工具进行评估时出错【英文标题】:Error while doing assessment using Data migration assistant (DMA) tool 【发布时间】:2022-01-14 21:30:21 【问题描述】:

使用 DMA 工具选择评估类型作为集成服务进行评估时出错。

错误信息:

对服务器“STP637388”上的数据库“包存储”的评估失败。

错误消息:'无法评估 SSIS 包或项目:'无法加载文件或程序集'Microsoft.SqlServer.ManagedDTS,版本=11.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91'或其依赖项之一。系统找不到指定的文件。'.'。

【问题讨论】:

【参考方案1】:

要将现有的 SSIS 包和项目移动到 Azure 并将它们与 Azure SQL 和 Azure 托管实例一起使用,您需要阅读 this 文档。

要评估 SQL Server 集成服务 (SSIS) 包,需要使用数据迁移助手安装以下组件:

与 SSIS 版本相同的 SQL Server 集成服务 要评估的软件包。 Azure 功能包或其他第三方组件(如果要评估的 SSIS 包具有这些组件)。

DMA 需要以管理员访问权限运行才能评估包存储中的 SSIS 包。

请阅读 this 文档了解更多信息。

【讨论】:

以上是关于SQL出错,无法进行大容量加载的主要内容,如果未能解决你的问题,请参考以下文章

从 C# 应用程序检索 sql 图像时出错

sqlserver2008启动出错:未能加载包,该如何解决呢?

急!用U盘拷贝文件时出错,代码:0x80070570文件或目录损坏且无法读取。

由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。

Jwplayer 闪烁“加载播放器时出错:无法加载播放器配置”

加载项目时出错:无法识别属性包含