none
创建发布的时候,遇到一个奇怪的问题 RRS feed

  • 问题

  • 环境:windows 2003+sqlserver 2000 sp4

    将一个表进行发布,但是当所有的步骤结束准备创建的时候,报错:

    sqlserver enterprise manager can not craete the publication xxxx from database metrochina

    Error:15404 Could not obtain information about Windows NT group/user 'NEOChina\aaa',error code 0x54b


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年8月17日 7:44

答案

全部回复

  • 但是之前创建的一个发布都是正常的。。。很奇怪。。。

    这台机器是一个AD的域控


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年8月17日 7:47
  • 而且本机的sql agent的启动账号也不是这个账号,,,,
    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年8月17日 7:47
  • sqlserver的服务是用这个账号启动的。。
    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年8月17日 7:50
  • Is 'NEOChina\aaa' valid sql login on the server? NEOChina is domain name or machine name? Is the server in domain?
    2011年8月17日 14:02
  • Is 'NEOChina\aaa' valid sql login on the server? NEOChina is domain name or machine name? Is the server in domain?

    NEOCHINA\aaa在sqlserver的login中有看到,是sysadmin权限,Neochina是一个域的名称。这台服务器是一个AD的域控。
    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年8月18日 2:05
  • Is server in Neochina domain?
    2011年8月18日 2:06
  • Is server in Neochina domain?

    当然 这台服务器就是这个域的域控。。。。也就是说这个域是建立在这个服务器上的
    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年8月18日 2:18
  • Then is 'NEOChina\aaa' a valid domain account?
    2011年8月18日 2:35
  • Then is 'NEOChina\aaa' a valid domain account?


    恩。我有在“域的电脑及用户”中看到了这个账号。是有效地。

    最奇怪的是,之前建立的那个发布都是正常的,但是今天建立这个发布的时候就成这样了。


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年8月18日 2:37
  • Error message means sql can't verify that user against domain controller.
    2011年8月18日 2:40
  • Error message means sql can't verify that user against domain controller.

    但是按道理来说,我的sqlagent服务是另外个账号启动的,做replication的时候,只会用到这个账号啊。按理说不会用到sqlserver服务的启动账号的。
    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年8月18日 3:01
  • Depends on which security option you choose.
    2011年8月18日 3:20