sql >> Databasteknik >  >> RDS >> Sqlserver

Använd smo för att byta namn på datafiler

Tja, jag har inte provat detta, men enligt din första länk kan du ta bort databasen, byta namn på filen på disken och sedan bifoga databasen igen. Så, ge det ett försök.

Serverobjektet i SMO har metoderna Detach(..) och Attach(..) som du kan använda. Använd sedan File.Move(..) för att byta namn på filen.




  1. Transponera en uppsättning rader som kolumner i SQL Server 2000

  2. Optimering av Oracle-fråga

  3. Lära 2:Kan inte välja entitet genom identifieringsvariabler utan att välja minst ett rotentitetsalias

  4. Kör omedelbart med icke-Sql-typ