Forum
slm ben sql miror kurmaya calişiyorum ama birturlu olmadi start miror dedigimde 1418 hatasi aliyorum
bunu forumlardan arastirdigimda miror serverde restore ederken norecovery seceneginin secili olmamasindan dolayai kaynaklandigi soyleniyor
ama secili olmasina ragmen bu hatayi aliyorum bazilari 5022 portunun acik olmamasindan diyor onuda kontrol ettim naf,le ne yaptimsa olmadi
bu konuyla ilgili bilgisi olan arkada varmi acaba yardim ederse sevinirim
Her iki sunucu üzerindeki SQL Server servisleri çalıştırmak için kullanılan kullanıcı adı ve şifreler ayn olmalı.
Çünkü SQL Server makina diğer makinaya bağlanırken Nt Authentication ile aynı kullanıcı bilgilerini kullanarak bağlanır.
Configuration Manager kullanarak bu işlemi yapabilirsiniz.
Ayrıca SQL Server servislerin çalıştıran kullanıcıların gerekli haklara sahip olmalıdır.Değilse "Surface area configuration" ile atama yapabilirsiniz.
SQLManagement Studio ile her iki makinayada bağlanıp bağlanmadığını kontrol ediniz.
Ayrıca her iki sunucuda "NamedPipes" aktif olmalıdır.
Database Mirroring için kullanılan 5022 portu firewall bloke etmemelidir.
kolay gelsin.
cevanbin icin tesekkurler
ortamda firewall yok sqlden diger sql ye windows auth la connect olabiliyorum sqllerde sp2 yuklu 2 sqldede NamedPipes aktif sifreler ayni cunku ortamda domain var ve 2 sqldede admin olarak aciyorum yetkilerde bi problem yok telnetle 5022 potuna baktigimda bi sorun gozukmuyor ama start monitor dedigimde 1418 hatasi aliyorum
forumlarda soyle birseye rastlarim bu hatayi alanlarin tartişildigi sitelerde miror securty kapatica oldu diyorar ama nasil kapatacagimi bilmiyorum
Aldığınız hata mesajını tam olarak yazar mısınız?
Aldığınız hata mesajını tam olarak yazar mısınız?
Aldığınız hata mesajı "The server network address TCP://cozumpark.com:5022" can
not be reached or does not exist. Check the network address name and
that the ports for the local and remote endpoints are operational.
(Microsoft SQL Server, Error: 1418)"şeklinde ise Database Mirroring yapılandırmasına geçmeden önce, veritabanlarını Database Mirroring işlemine hazırlamamız gerekir. Kopyalanacak veritabanımızın aynısının yedeğini alıp, Mirror görevini üstlenecek SQL Servera Restore edin. İşte bu işlem esnasında, Mirror veritabanının Recovery
State' inin "NORECOVERY" olmasına dikkat etmelisiniz. Aksi takdirde bu
hatayı alırsınız.
An error while starting mirroring
additional information :
alter fail for database 'klinik2.(microsoft.sqlserver.smo)
An exception occurred a transact-SQL statement or batch
(microsoft.sqlserver.connectionsınfo)
the server network address "TCO://elabsrv.elab.com.tr:5022" can not be reached or does not exit
check the network address name and that the port for the local and remote endpoints are operational.(microsoft SQL Server ,Eror :1418
verdigi hata bu
no recovery secenegi ile restore yaptim
Aldığınız hata mesajını tam olarak yazar mısınız?Aldığınız hata mesajı "The server network address TCP://cozumpark.com:5022" can
not be reached or does not exist. Check the network address name and
that the ports for the local and remote endpoints are operational.
(Microsoft SQL Server, Error: 1418)"şeklinde ise Database Mirroring yapılandırmasına geçmeden önce, veritabanlarını Database Mirroring işlemine hazırlamamız gerekir. Kopyalanacak veritabanımızın aynısının yedeğini alıp, Mirror görevini üstlenecek SQL Servera Restore edin. İşte bu işlem esnasında, Mirror veritabanının Recovery
State' inin "NORECOVERY" olmasına dikkat etmelisiniz. Aksi takdirde bu
hatayı alırsınız.
Database Mirroring yapılandırmasına geçmeden önce,
veritabanlarını Database Mirroring işlemine hazırlamamız gerekir.
Kopyalanacak veritabanımızın aynısının yedeğini alıp, Mirror görevini
üstlenecek SQL Servera Restore edin. İşte bu işlem esnasında, Mirror
veritabanının Recovery
State' inin "NORECOVERY" olmasına dikkat etmelisiniz. Aksi takdirde bu
hatayı alırsınız.
denediniz mi?
o dediginiz işlemi yaptim ama hala ayni hatayi aliyorum
Database Mirroring başlatıldığı anda dos altından "netstat -ano" bağlantı aktivitelerine bakabilirmisiniz.Buradan her iki sunucu arasında bağlantı olup olmadığını kontrol edebilirsiniz.2.olarak SQL Server 2005 Management Studio altından "Management" altından "Log Viewer" hata veren logları buraya yazarmısınız.
kolay gelsin.
logdaki hata kodlari 1474 1443 bu hata kodlari var
Aldığınız hatalara bakılırsa Microsoft bunun için "hotfix" çıkartmış.
http://support.microsoft.com/kb/912422
kolay gelsin.
suan kurulu olan sql de sp2 yuklu
sql sp2 de o bahsettigin hotfix icinde ama gene olmadi
Selam;
HATA MESAJI:
"The remote copy of database
"Veritabani_adi" has not been rolled forward to a point in time that is
encompassed in the local copy of the database log. (Microsoft SQL
Server, Error: 1412)"
AÇIKLAMA:
SQL Server 2005' te Database Mirroring' i başlatmaya çalıştığınızda bu hatayı alabilirsiniz.
Nedeni,
Mirror veritabanını açarken (Restore) kullandığınız Transaction Log
dosyasının, Primary (Esas) veritabanındaki kayıtları yakalamaya yeterli
olacak kadar yeni olmamasıdır.
ÇÖZÜM:
Database
Mirroring işlemi için kullanılacak kaynak veritabanı olan Primary
veritabanının Transaction Log yedeğini alıp, mümkün olan en kısa sürede
Mirror görevini üstlenecek veritabanına uygulamak (Restore) ve hemen
Database Mirroring' i başlatmak bu sorunu çözecektir.
Eğer
Primary veritabanının hızına yetişemiyorsanız, kullanıcıların Primary
veritabanında değişiklik yapmasını engelleyin ve öyle Transaction Log
yedeğini alıp Mirror veritabanına uygulayın ve Database Mirroring
işlemini başlattıktan sonra Primary veritabanını tekrar kullanılabilir
duruma getirin.
Alıntıdır.
Ekolarak :
miror işlemini ben servere kimse bagli degilken yapiyorum ama bu aksam tekradan kimse bagli degilken deneyip sonucu yazarim
bu işlemi gece kimse calişmiyorken denedim ama gene olmadi hala 1418 hatasini aliyorum
Bildiğim kadarı ile mirroring her versiyonda yapılmaz. Hata network tende kaynaklanıyor olabilir. Portlarınızı dikkatlice tekrar gözden geçirin; eger bir firewall var ise portları kapatmış olabilir. Ancak net konuşabilmem için yapılacak işlemin nasıl bir senaryoda
ortaya cıktıgını anlatmanız lazım.