关于bulk insert中文件不可访问的问题

在面对数据库大量数据插入时,使用bulkinsert方法可以提高效率。然而,在本地测试时遇到文件权限访问问题。通过将SQL服务的内置账户设置为localsystem,解决了此问题。文章详细介绍了操作步骤和设置细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 在进行数据库大量数据插入的时候(例如一次性插入几十万条数据),应该使用bulk insert来达到本机插入。

2. 在自己机子上测试bulk insert的时候发现,一直提示文件没有权限访问(网上关于bulk insert上基本都是这个错误),然后上网查询了一下,发现居然没有一个答案是可以解决我的问题的。

3. 然后去一台可以bulk insert的机子上,对比了两者数据库的不同后发现,我们需要把N多的SQL服务的内置账户设置为local system,而不是网上说的就设置一处。

4. 把下图中标有红线框双击就可以弹出属性窗口)的地方全部设置为local system即可:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值