Δεν δημιουργείς ένα αρχείο mdf. Δημιουργείς μία βάση δεδομένων, ή το script για μία βάση δεδομένων. Μία βάση μπορεί να χρησιμοποιεί ένα ή περισσότερα mdf αρχεία, στον ίδιο ή διαφορετικούς σκληρούς. Οι πίνακες, views, stored procedures, constraints κλπ ανήκουν στη βάση και όχι στα αρχεία της βάσης.
Ουσιαστικά η ερώτηση σου είναι πως να δημιουργήσεις ένα sql script με τη βάση και όλα τα αντικείμενα μέσα της. Ο τρόπος που περιγράφει ο M1ke θα δημιουργήσει μόνο το script για τη βάση, όχι και τα αντικείμενα της. Για να δημιουργήσεις ένα script με όλα τα αντικείμενα θα πρέπει να πας στην επιλογή Tasks > Generate Scripts. Θα εμφανιστεί ένας wizard ο οποίος θα σε ρωτήσει ποιά βάση θέλεις να δημιουργήσει, ποιούς πίνακες, stored procedures κλπ
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos