使用Powershell将Prem上的SQL server数据添加到SharePoint列表
运行PowerShell脚本时出错。错误与缺少的程序集有关。脚本将从SQL server获取数据,并通过SharePoint列表中的每个项目进行查询,如果有任何更改,则更新值 我尝试在PowerShell代码中添加库,但遇到了相同的错误使用Powershell将Prem上的SQL server数据添加到SharePoint列表,powershell,sharepoint,Powershell,Sharepoint,运行PowerShell脚本时出错。错误与缺少的程序集有关。脚本将从SQL server获取数据,并通过SharePoint列表中的每个项目进行查询,如果有任何更改,则更新值 我尝试在PowerShell代码中添加库,但遇到了相同的错误 GAC Version Location --- ------- -------- True v4.0.30319 C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Micr
GAC Version Location
--- ------- --------
True v4.0.30319 C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.SharePoint.Client\v4.0_16.0.0.0__71e9bce111e9429c...
True v4.0.30319 C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.SharePoint.Client.Runtime\v4.0_16.0.0.0__71e9bce1...
Enter password: ************
5
Data Import Starts...
新对象:找不到类型[Microsoft.SharePoint.SPQuery]:验证
已加载包含此类型的程序集。在C:\SQL
Server\SQLSharepointLoad.ps1:55字符:16
+$SPQuery=新对象Microsoft.SharePoint.SPQuery
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+CategoryInfo:InvalidType:(:)[New Object],pArgumentException
+FullyQualifiedErrorId:TypeNotFound,Microsoft.PowerShell.Commands.NewObjectCommand
在此对象上找不到属性“Query”。验证
属性存在并且可以设置。在C:\SQL
Server\SQLSharepointLoad.ps1:56字符:5
+$SPQuery.Query=”
如果您想从SQL Server获取数据,可以使用SQL Server PowerShell,请检查下面的线程
如果您想从SharePoint获取数据,我建议您使用CSOM查询SharePoint列表数据(SPQuery是可以在SharePoint server中运行的SSOM) 您可以从 2013年 2016年 示例PowerShell通过PowerShell与CSOM连接SharePoint
验证您是否已安装SharePoint并可以加载库
Microsoft.SharePoint.SPQuery
我正在尝试将数据从SQL server移动到SharePoint Online。SQL server将不会安装SharePoint库。您必须从SharePoint server运行代码。