مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

royabahrami76

عضویت از 1396/05/10

تغییر اسم فایل پایگاه داده

  • سه شنبه 10 مرداد 1396
  • 20:27
تشکر میکنم

سلام

اگه بخوام اسم فایلی که SQL میسازه رو به یه اسم دلخواه دیگه تغییر بدم باید چیکار کنم ؟

الان یه پایگاه داده دارم که میخوام اسمش رو تغییر بدم تو خود SQL 2016 تغییرش میدم تغییر میکنه ولی اون فایل که تو مسیر زیر اصلا تغییری نمیکنه :

C:\Program Files\Microsoft SQL Server\MSSQL13.SQLSERVER2016\MSSQL\DATA

مثلا اینکه که اگه اسم رو تغییر بدم و Deatach کنم و دوباره Atach کنم اسم اون دوتا فایل خارجی تو مسیر :

C:\Program Files\Microsoft SQL Server\MSSQL13.SQLSERVER2016\MSSQL\DATA

هیچ تغییری نمیکنه !

حالا چیکار کنم درست شه و  انجام شه ؟

پاسخ های این پرسش

تعداد پاسخ ها : 8 پاسخ
کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • سه شنبه 10 مرداد 1396
  • 20:33

به این روش عمل کنید.

کاربر سایت

royabahrami76

عضویت از 1396/05/10

  • چهارشنبه 11 مرداد 1396
  • 03:06

روش 2 و 3 رو خودم قبلش تست کردم و این روش ها فقط اسم داخل Sql رو تغییر میده .

من میخوام اسم فایل خارجی  هم تغییر کنه.

درضمن من sql 2016 هست

در مورد روش اول :

این کدهایی که نوشته :

ALTER DATABASE oldName MODIFY NAME = newName

رو باید در کجا وارد کرد ؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 11 مرداد 1396
  • 10:06

دستور زیر را تست کنید

USE master;  
GO  
ALTER DATABASE AdventureWorks2012  
Modify Name = Northwind ;  
GO  

کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • چهارشنبه 11 مرداد 1396
  • 10:51

روی بانک کلیک راست کنید query را انتخاب کنید، سپس آن را اجرا کنید.

کاربر سایت

royabahrami76

عضویت از 1396/05/10

  • چهارشنبه 11 مرداد 1396
  • 12:37

آقای مداینی این کد شما رو که نوشتید اجرا کردم ولی فقط اسم فایل داخل لیست پایگاه داه های داخل Sql تغییر کرد و فایل خارجیش هیچ تغییر اسمی نکرد.

باز هم میگم من میخوام فایل زیر رو  تغییر اسم بدم :

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 11 مرداد 1396
  • 13:00

بانک را Detach کنید و نام رو تغییر بدید و بعد دوباره Attach کنید

کاربر سایت

royabahrami76

عضویت از 1396/05/10

  • چهارشنبه 11 مرداد 1396
  • 19:16

ممنون از پاسخ هاتون , مشکل حل شد.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)