Forum
Merhabalar sistemimde replikasyon işlemlerini denemek için 2 ayrı fiziksel sunucuda deneme yapıyordum
Local Publications kurulumunu yaptım bir sorunla karşılaşmadım fakat diğer sunucuda Local Subscriptions ayarlarını yaparken security kısımındaki kullanıcım ve şifrelerim doğru olmasına rağmen aşağıdaki hatayı almaktayım (NOT: İki sunucununda versiyonları aynı administrator ve sa şifreleri aynı) bu konuda yardımlarınızı bekliyorum şimdiden teşekkür ederim...
TITLE: New Subscription Wizard
------------------------------
SQL Server could not create a subscription for Subscriber 'OPTIPLEX'.
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
Proxy "optiplex\administrator" is not a valid Windows user.
Changed database context to 'deneme_mirror'.
Job 'cheops-deneme_mirror-deneme_mirror-OPTIPLEX-3' started successfully.
Warning: The distribution agent job has been implicitly created and will run under the SQL Server Agent Service Account. (Microsoft SQL Server, Error: 14529)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.5000&EvtSrc=MSSQLServer&EvtID=14529&LinkId=20476
------------------------------
BUTTONS:
OK
------------------------------
Merhabalar,
Subscription wizard adımlarının sonunda script dosyasına konfigürasyonu kaydedin ve bu script'i sql management studio içerisinde Query ekranından
Calistirarak Subscription oluşturmayı denermisiniz?
Mesut ALADAĞ
Microsoft MVP, MCT
Merhaba Mesut Hocam
dediğiniz çözümüde denedim scriptin içeriği aşağıdaki gibi
-----------------BEGIN: Script to be run at Publisher 'cheops'-----------------
use [deneme_mirror]
exec sp_addsubscription @publication = N'deneme_mirror', @subscriber = N'OPTIPLEX', @destination_db = N'deneme_mirror', @subscription_type = N'Push', @sync_type = N'automatic', @article = N'all', @update_mode = N'read only', @subscriber_type = 0
exec sp_addpushsubscription_agent @publication = N'deneme_mirror', @subscriber = N'OPTIPLEX', @subscriber_db = N'deneme_mirror', @job_login = N'optiplex\administrator', @job_password = NULL , @subscriber_security_mode = 1, @frequency_type = 64, @frequency_interval = 0, @frequency_relative_interval = 0, @frequency_recurrence_factor = 0, @frequency_subday = 0, @frequency_subday_interval = 0, @active_start_time_of_day = 0, @active_end_time_of_day = 235959, @active_start_date = 20120523, @active_end_date = 99991231, @enabled_for_syncmgr = N'False', @dts_package_location = N'Distributor'
GO
-----------------END: Script to be run at Publisher 'cheops'-----------------
@job_password kısmının null geldiğini gördüm buraya kendim adminin şifresini yazıp denediğimde ise aşağıdaki hatayı alıyorum bu seferde
Msg 14058, Level 16, State 1, Procedure sp_MSrepl_addsubscription, Line 849
Cannot create the subscription because the subscription already exists in the subscription database. Only one subscription to the same publication is allowed in each subscription database. Drop the subscription and add it again if necessary. If the problem persists, replication metadata might be incorrect; see Books Online for troubleshooting information.
Msg 21797, Level 16, State 1, Procedure sp_MSrepl_addpushsubscription_agent, Line 201
Cannot create the agent job. '@job_login' must be a valid Windows login in the form : 'MACHINE\Login' or 'DOMAIN\Login'. See the documentation for 'sp_addpushsubscription_agent'.