Forum

sql2005 1418 hatasi...
 
Bildirimler
Hepsini Temizle

sql2005 1418 hatasi - sql server 2005 database mirroring

51 Yazılar
9 Üyeler
0 Reactions
1,528 Görüntüleme
(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

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

 
Gönderildi : 17/09/2008 14:44

(@selahattinsadoglu)
Gönderiler: 826
Prominent Member
 

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. 

 
Gönderildi : 17/09/2008 15:16

(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

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  


 

 
Gönderildi : 18/09/2008 15:31

(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

forumlarda soyle birseye rastlarim bu hatayi alanlarin tartişildigi sitelerde miror securty kapatica oldu diyorar ama nasil kapatacagimi bilmiyorum

 
Gönderildi : 18/09/2008 15:32

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

Aldığınız hata mesajını tam olarak yazar mısınız?

 
Gönderildi : 18/09/2008 16:02

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

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.

 

 
Gönderildi : 18/09/2008 16:37

(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

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

 
Gönderildi : 18/09/2008 18:10

(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

no recovery secenegi ile restore yaptim

 
Gönderildi : 18/09/2008 18:11

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

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?

 
Gönderildi : 18/09/2008 18:12

(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

o dediginiz işlemi yaptim ama hala ayni hatayi aliyorum

 
Gönderildi : 18/09/2008 18:14

(@selahattinsadoglu)
Gönderiler: 826
Prominent Member
 

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.

 
Gönderildi : 18/09/2008 19:27

(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

logdaki hata kodlari 1474  1443 bu hata kodlari var

 
Gönderildi : 18/09/2008 19:53

(@selahattinsadoglu)
Gönderiler: 826
Prominent Member
 

Aldığınız hatalara bakılırsa Microsoft  bunun için "hotfix" çıkartmış.

http://support.microsoft.com/kb/912422  

 

kolay gelsin.

 
Gönderildi : 18/09/2008 20:16

(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

suan kurulu olan sql de sp2 yuklu

 
Gönderildi : 18/09/2008 20:29

(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

sql sp2 de o bahsettigin hotfix icinde ama gene olmadi

 
Gönderildi : 19/09/2008 13:09

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

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 : 

 

 
Gönderildi : 20/09/2008 04:10

(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

miror işlemini ben servere kimse bagli degilken yapiyorum ama bu aksam tekradan kimse bagli degilken deneyip sonucu yazarim

 
Gönderildi : 20/09/2008 15:48

(@muratdogan)
Gönderiler: 162
Reputable Member
Konu başlatıcı
 

bu işlemi gece kimse calişmiyorken denedim ama gene olmadi hala 1418 hatasini aliyorum

 
Gönderildi : 21/09/2008 15:49

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

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.

 
Gönderildi : 21/09/2008 17:40

Sayfa 1 / 3
Paylaş: