发新话题
打印

在进行多对一数据库复制中,uid应如何处理?

在进行多对一数据库复制中,uid应如何处理?

在sybase数据库复制的配置中, 应该保证主备库中用户uid一致.包括master..syslogins,master..sysusers,master..sysroles,被复制应用库..sysusers,被复制应用库..sysroles等表

现有两个生产机上的两个不同生产库,分别是DB1和DB2, 想将该两库复制到第三台机上复制服务器中的DB11和DB22中,即多个源库复制到一个复制服务器中的多个备库,那么存在这样的问题,DB1,DB2的 master..syslogins,master..sysusers,master..sysroles中uid可能是不一致的,比如myuser在 DB1的master库中uid是101,而myuser在DB2的master库中uid是102,那么复制服务器中master库里面,myuser 的uid如何设置?要和DB1的master库中uid=101保持一致的话,就不能和DB2的master库中uid=102保持一致了,反过来也是一样,那么应该如何进行处理呢?

谢谢前辈指点!!!

TOP

顶上去

TOP

发新话题