因为处理服务器其他问题前卸载了netbackup client,所以问题解决后使用netbackup的安装盘重装netbackup client,完事后使用brbackup调用进行备份测试的时候却提示错误:function netsharegetinf() failed for 'sapmnt' at locatin... errno 2310:this shared resource does not exist.再看netbackup控制台中的错误提示:权限不够,在控制台中出现的错误代码是6.
把netbackup client的启动用户修改成有权限的用户,并以此用户登录,brbackup可以运行了,但是选择“C"继续的时候,提示:”This application has failed to start because libnbclient.dll was not found, Re-installing the application may fix this problem”
查询文件系统,发现libnbclient.dll文件确实存在,考虑到可能是版本问题,所以安装了netbackup的最新补丁,继续使用brbackup调试,仍然提示This application has failed to start because libnbclient.dll was not found, Re-installing the application may fix this problem”。
官方的一片文章点拨了我:
************************************************************************************************
Problem
When running SAP backups, the backint.exe program may not be able to locate and load compatible versions of the needed shared library files.
Error
Unable to Locate Component
This application has failed to start because libnbclient.dll was not found, Re-installing the application may fix this problem.
Environment
NetBackup for SAP
Windows platforms
Cause
This is most comonly due to having NetBackup installed in a non-default location on the client host. Once the backint program has been copied to the ...\usr\sap\<SID>\sys\exe\run directory, it will check both the local run directory