而且就像上面版主说的,我刚才做了一个实验,服务器1是发布服务器,发布A表,你可以选择发布多少列,但是你没办法指定服务器2,也就是订阅服务器的表,如果你的订阅服务器上没有A表,那么同步时会自动给你创建一个A表。所以,你没办法把发布服务器的A表,同步到订阅服务器的B表,能不能把B表的名字改成A呢

解决方案 »

  1.   


    名字都是可以换的,看发布Article的属性:
      

  2.   


    名字都是可以换的,看发布Article的属性:
    这个是在哪儿点出来的呢?
      

  3.   


    名字都是可以换的,看发布Article的属性:
    这个是在哪儿点出来的呢?

    我上面其实已经说到了。
      

  4.   


    名字都是可以换的,看发布Article的属性:
    这个是在哪儿点出来的呢?

    我上面其实已经说到了。呵呵,我试了一下,还真能设置的,又学到了东西,谢谢啦
      

  5.   

    楼主,刚才我按照KevinLiu的图,找到了设置的地方了,贴个图给你看:这个是发布服务器上的建表语句:
    create table A(id int primary key,v varchar(100))1.复制-》本地发布-》右键,选择“属性”
    2.点击左边的“项目”
    3.点击A表,在右边的“项目属性”按钮,选择“设置突出显示 表 项目的属性”
    4.你可以看到 原对象的名称是:A
    5.往下移动,看到目标对象,改为:B
    然后,接下来在订阅服务器上,建立了B表:
    create table B
    (
    id int primary key,
    v varchar(100),
    vb varchar(100)
    ),建立订阅,于是在发布服务器上执行如下语句:
    insert into A
    values(1,'aa')于是在订阅服务器上:
    select *
    from B
    /*
    id v vb
    1 aa NULL
    */说明同步成功了