Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Mengubah nama database SQL

Diambil kata demi kata dari di sini :

Ada beberapa cara untuk membuat perubahan ini, namun untuk mengganti nama file database fisik di tingkat sistem operasi, Anda harus membuat database offline

  1. Gunakan SSMS untuk mengambil database Offline (klik kanan pada Database, pilih Tasks, Take Offline), ubah nama file di level OS dan kemudian Bring it Online.

  2. Anda dapat Melepas database, mengganti nama file, lalu Lampirkan database yang menunjuk ke file yang diubah namanya untuk melakukannya.

  3. Anda dapat Mencadangkan basis data lalu memulihkan, mengubah lokasi file selama proses pemulihan.

  4. menggunakan T SQL

    ALTER DATABASE databaseName SET OFFLINEGO

    ALTER DATABASE databaseNAME MODIFY FILE (NAME =db, FILENAME ='C:\ProgramFiles\Microsoft SQL Server\MSSQL.2\MSSQL\Data\db.mdf')GO--jika mengubah nama file log

    ALTER DATABASE databaseNAME MODIFY FILE (NAME =db_log, FILENAME ='C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\db.ldf')GO

    ALTER DATABASE databaseName SET ONLINEGO

untuk info lebih lanjut http://technet.microsoft.com/en-us/ library/ms174269.aspx



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Antarmuka Jaringan SQL Server:String koneksi tidak valid [87]

  2. SQL Server PIVOT dengan beberapa kolom sumbu X

  3. Periksa apakah tabel ada dan jika tidak ada, buat di SQL Server 2008

  4. Bagaimana saya bisa mengetahui batasan FOREIGN KEY apa yang mereferensikan tabel di SQL Server?

  5. Daftar semua prosedur tersimpan dengan nama skema