none
属性 BackupDirectory 不可用于 设置“Microsoft.SqlServer.Management.Smo.Settings”。该对象可能没有此属性,也可能是访问权限不足而无法检索 RRS feed

  • 问题

  • 各位大侠:
          小弟在备份SQL2005数据库时,报错,不知道怎么解决,请各位大侠帮帮我。
          真诚感谢!

    属性 BackupDirectory 不可用于 设置“Microsoft.SqlServer.Management.Smo.Settings”。该对象可能没有此属性,也可能是访问权限不足而无法检索。  (Microsoft.SqlServer.Smo)

    ------------------------------
    有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyCannotBeRetrievedExceptionText&EvtID=BackupDirectory&LinkId=20476

    ------------------------------
    程序位置:

       在 Microsoft.SqlServer.Management.Smo.PropertyCollection.HandleNullValue(Int32 index)
       在 Microsoft.SqlServer.Management.Smo.PropertyCollection.GetValueWithNullReplacement(String propertyName, Boolean throwOnNullValue)
       在 Microsoft.SqlServer.Management.Smo.Settings.get_BackupDirectory()
       在 Microsoft.SqlServer.Management.SqlManagerUI.SelBakDest.InitControls()
       在 Microsoft.SqlServer.Management.SqlManagerUI.SelBakDest..ctor(CDataContainer dataContainer, ServerConnection sqlConnection, Hashtable ExclusionList, eType BakType, IServiceProvider sp, Boolean isForRestore)
       在 Microsoft.SqlServer.Management.SqlManagerUI.BackupPropGeneral.btAdd_Click(Object sender, EventArgs e)
       在 System.Windows.Forms.Control.OnClick(EventArgs e)
       在 System.Windows.Forms.Button.OnClick(EventArgs e)
       在 System.Windows.Forms.Button.WndProc(Message& m)
       在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

     

    2010年1月18日 4:45

答案

  • 各位大侠:
          小弟在备份SQL2005数据库时,报错,不知道怎么解决,请各位大侠帮帮我。
          真诚感谢!

    属性 BackupDirectory 不可用于 设置“Microsoft.SqlServer.Management.Smo.Settings”。该对象可能没有此属性,也可能是访问权限不足而无法检索。  (Microsoft.SqlServer.Smo)

    ------------------------------
    有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyCannotBeRetrievedExceptionText&EvtID=BackupDirectory&LinkId=20476

    ------------------------------
    程序位置:

       在 Microsoft.SqlServer.Management.Smo.PropertyCollection.HandleNullValue(Int32 index)
       在 Microsoft.SqlServer.Management.Smo.PropertyCollection.GetValueWithNullReplacement(String propertyName, Boolean throwOnNullValue)
       在 Microsoft.SqlServer.Management.Smo.Settings.get_BackupDirectory()
       在 Microsoft.SqlServer.Management.SqlManagerUI.SelBakDest.InitControls()
       在 Microsoft.SqlServer.Management.SqlManagerUI.SelBakDest..ctor(CDataContainer dataContainer, ServerConnection sqlConnection, Hashtable ExclusionList, eType BakType, IServiceProvider sp, Boolean isForRestore)
       在 Microsoft.SqlServer.Management.SqlManagerUI.BackupPropGeneral.btAdd_Click(Object sender, EventArgs e)
       在 System.Windows.Forms.Control.OnClick(EventArgs e)
       在 System.Windows.Forms.Button.OnClick(EventArgs e)
       在 System.Windows.Forms.Button.WndProc(Message& m)
       在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

     


    This issue maybe cause of the insufficient permissions or locked account.
    Try to refer the following SQL statement,
    alter login sa with password = 'Newpassword' unlock, check_policy = off, check_expiration = off
    Now, please try use 'SQL Server Authentication Mode' and try your task again.
    2010年1月21日 8:28
    版主

全部回复

  • How did you backup db? Backup to where?
    2010年1月18日 4:57
  • 各位大侠:
          小弟在备份SQL2005数据库时,报错,不知道怎么解决,请各位大侠帮帮我。
          真诚感谢!

    属性 BackupDirectory 不可用于 设置“Microsoft.SqlServer.Management.Smo.Settings”。该对象可能没有此属性,也可能是访问权限不足而无法检索。  (Microsoft.SqlServer.Smo)

    ------------------------------
    有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyCannotBeRetrievedExceptionText&EvtID=BackupDirectory&LinkId=20476

    ------------------------------
    程序位置:

       在 Microsoft.SqlServer.Management.Smo.PropertyCollection.HandleNullValue(Int32 index)
       在 Microsoft.SqlServer.Management.Smo.PropertyCollection.GetValueWithNullReplacement(String propertyName, Boolean throwOnNullValue)
       在 Microsoft.SqlServer.Management.Smo.Settings.get_BackupDirectory()
       在 Microsoft.SqlServer.Management.SqlManagerUI.SelBakDest.InitControls()
       在 Microsoft.SqlServer.Management.SqlManagerUI.SelBakDest..ctor(CDataContainer dataContainer, ServerConnection sqlConnection, Hashtable ExclusionList, eType BakType, IServiceProvider sp, Boolean isForRestore)
       在 Microsoft.SqlServer.Management.SqlManagerUI.BackupPropGeneral.btAdd_Click(Object sender, EventArgs e)
       在 System.Windows.Forms.Control.OnClick(EventArgs e)
       在 System.Windows.Forms.Button.OnClick(EventArgs e)
       在 System.Windows.Forms.Button.WndProc(Message& m)
       在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

     


    This issue maybe cause of the insufficient permissions or locked account.
    Try to refer the following SQL statement,
    alter login sa with password = 'Newpassword' unlock, check_policy = off, check_expiration = off
    Now, please try use 'SQL Server Authentication Mode' and try your task again.
    2010年1月21日 8:28
    版主