SQL Server 2005 Attaching Database

12 May 2010 In:

Yeni makinamdaki SQL server'a eski DBlerimi mdf dosyalarından Attach yapmaya çalışıyorum ve aldıgım hata şu:

System.Data.SqlClient.SqlError: Cannot open backup device 'F:\foldername'. Operating system error 5(Access is denied.). (Microsoft.SqlServer.Smo)

Efendim çözüm şu SQL serverin servisini çalıştırırken login oldugu kullanıcının o klasöre erişimi yok, çözüm "SQL server configuration Manager" dan "Sql Server" servisine sag tıklayıp "Özellikler"den "Log On" kullanıcısını "Built-in Account"dan degilde "This Account" deyip admin yetkisindeki bir kullanıcıyı seçeriz ve servisi restart yaptıgımızca sorun çözülür.

MDF dosyasından direk Attach yapmak için ise cmd

sqlcmd -S . -U sa -P pAsS

gelen ekrandan ise 

USE [master]
GO
CREATE DATABASE [xxxlarB2B] ON 
( FILENAME = N'D:\Evlatlik2\projeler\xxlar\DBs\xxxlarB2B.mdf' ),
( FILENAME = N'D:\Evlatlik2\projeler\xxxlar\DBs\xxxlarB2B_log.ldf' )
FOR ATTACH ;
GO 


Bu kadar...

"Çalışkan bir çiftçiye çelik üretmeyi öğretebilirsiniz ama iş ahlakına sahip olmayan birine, çiftçiliğin iş ahlakını öğretemezsiniz. Ne yaparsak yapalım herkes içindeki potansiyeli kullanır."  - Jim Collins 

"Dünya yaşamak için tehlikeli bir yer; kötülük yapanlar yüzünden değil, durup seyreden ve onlara ses çıkarmayanlar yüzünden." - Albert Einstein
"Dünya; kötülük yapanlar değil, seyirci kalıp hiçbir şey yapmayanlar yüzünden tehlikeli bir yerdir." - Albert Einstein

"Eğitim, insanın okulda öğrendiği her şeyi unuttuğunda arta kalandır."  - Albert Einstein

Ben Kimim ?

Celiker BahceciMerhabalar, ben Çeliker BAHÇECİ. 2004 den beri özel sektörde bilgisayar mühendisligi ve egitmenlik yapıyorum. Yine aynı yılın Ekim ayından beri sitemde .Net ile programlama ve hayat görüşüm ile ilgili makalelerimi yayınlıyorum. Blogum dışında Yazgelistir.com, mobilnedir.com gibi ineta kapsamındaki bir çok siteye Microsoft teknolojileri ile ilgili yazılar yazmaktayım.
Bu site ile sizinde hayatınızı anlamlandırmanızda bir parça katkımın olması dilegiyle...