Database.Rename メソッド

データベース名を変更します。

名前空間:  Microsoft.SqlServer.Management.Smo
アセンブリ:  Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)

構文

'宣言
Public Sub Rename ( _
    newName As String _
)
'使用
Dim instance As Database 
Dim newName As String

instance.Rename(newName)
public void Rename(
    string newName
)
public:
virtual void Rename(
    String^ newName
) sealed
abstract Rename : 
        newName:string -> unit  
override Rename : 
        newName:string -> unit
public final function Rename(
    newName : String
)

パラメーター

  • newName
    型: System.String
    データベースの新しい名前を示す文字列値です。

実装

IRenamable.Rename(String)

説明

注 :   データベース名を変更するには、データベースのシノニムを作成する方法もあります。

使用例

VB

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server

'Reference the AdventureWorks2012 database.
Dim db As Database
db = srv.Databases("AdventureWorks2012")

'Rename the database
db.Rename("AdventureWorks2012")

'Refresh the properties on the database.
db.Refresh()
db.Rename("AdventureWorks2012")

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2012")

$db.Rename("AdventureWorks2012")

$db.Refresh()
$db.Rename("AdventureWorks2012")

関連項目

参照

Database クラス

Microsoft.SqlServer.Management.Smo 名前空間

その他の技術情報

データベース オブジェクトでの作業

データベースの作成、変更、および削除

ALTER DATABASE (Transact-SQL)