欢迎访问机房运维工作室

爱数知识库

AnyBackup-Microsoft SQL Server 授权数据库实例时,提示错误:错误的调用,SQL Server数据库不提供该方法调用。

频道:爱数知识库 日期: 浏览:37

AnyBackup-Microsoft SQL Server 授权数据库实例时,提示错误:错误的调用,SQL Server数据库不提供该方法调用。

关键字

客户端版本不一致

适用产品

  • AnyBackup 6.0.x
  • AnyBackup 5.0.x
  • 超易备 5.0.x

问题描述

在 AnyBackup 管理控制台上,对 Microsoft SQL Server 数据库实例进行授权时,显示如下错误信息:

错误的调用,SQL Server数据库不提供该方法调用。

问题影响

Microsoft SQL Server 数据库实例授权失败,导致无法完成 SQL Server 定时备份任务配置。

问题原因

Microsoft SQL Server 数据库服务器安装的客户端版本与控制台版本不一致。

解决方案

为了解决此问题,需要先卸载数据库服务器上与控制台版本不匹配的客户端,再重新安装与控制台版本匹配的客户端,请按照以下步骤执行:
1.登录数据库所在的 Windows 服务器,点击开始>控制面板,打开控制面板后点击卸载程序,选中 AnyBackup 6.0 客户端,然后点击鼠标右键,点击卸载(U)。在弹出的程序和功能对话框中点击是(Y)并等待客户端卸载完成。

注意:请确保客户端上没有任务正在运行,再进行卸载操作。


2.打开 AnyBackup 控制台登录界面,点击客户端下载,选择并下载与 SQL Server 数据库位数对应的客户端。

3.将下载好的客户端安装包上传至数据库所在的 Windows 服务器,重新安装客户端。
4.登录 AnyBackup 控制台重新对 Microsoft SQL Server 数据库实例授权。

更多信息

查询 Microsoft SQL Server 数据库位数请按照以下步骤执行:
登录数据库所在的 Windows 服务器,打开并登录 Microsoft SQL Server Management Studio,登录后点击工具栏中的新建查询(N),然后在查询窗口中输入以下命令并点击执行(X),查询结果中含有 X64 字样即为64位数据库,含有 X86 字样即为32位数据库。

select @@VERSION;