Application.CreateFolderOnSqlServer Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat folder pada instans SQL Server yang ditentukan.
public:
void CreateFolderOnSqlServer(System::String ^ strParent, System::String ^ strNewFolderName, System::String ^ strServerName, System::String ^ strServerUserName, System::String ^ strServerPassword);
public void CreateFolderOnSqlServer (string strParent, string strNewFolderName, string strServerName, string strServerUserName, string strServerPassword);
member this.CreateFolderOnSqlServer : string * string * string * string * string -> unit
Public Sub CreateFolderOnSqlServer (strParent As String, strNewFolderName As String, strServerName As String, strServerUserName As String, strServerPassword As String)
Parameter
- strParent
- String
Nama folder induk. Jika Anda ingin membuat folder di bawah simpul Sistem File, gunakan metode .CreateFolderOnDtsServer(String, String, String)
- strNewFolderName
- String
Nama folder yang akan dibuat.
- strServerName
- String
Nama instans SQL Server.
- strServerUserName
- String
Nama pengguna yang akan digunakan saat mengautentikasi pada server.
- strServerPassword
- String
Kata sandi yang strServerUserName
terkait dengan akun.
Contoh
Contoh kode berikut menunjukkan cara membuat folder baru bernama myNewFolder.
Folder disimpan dalam tabel sysssispackagefolders di database SQL Server msdb.
class ApplicationTests
{
static void Main(string[] args)
{
// The variable pkg points to the location
// of the ExecuteProcess package sample
// that is installed with the SSIS samples.
string pkg = @"C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\ExecuteProcess Sample\ExecuteProcess\UsingExecuteProcess.dtsx";
Application app = new Application();
//Create a folder, myNewFolder, in the
// SQL Server msdb database.
app.CreateFolderOnSqlServer("\\", "myNewFolder", "yourserver", null, null);
}
}
Class ApplicationTests
Sub Main(ByVal args() As String)
' The variable pkg points to the location
' of the ExecuteProcess package sample
' that is installed with the SSIS samples.
Dim pkg As String = "C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\ExecuteProcess Sample\ExecuteProcess\UsingExecuteProcess.dtsx"
Dim app As Application = New Application()
'Create a folder, myNewFolder, in the
' SQL Server msdb database.
app.CreateFolderOnSqlServer("\\", "myNewFolder", "yourserver", Nothing, Nothing)
End Sub
End Class
Keterangan
Untuk memverifikasi bahwa folder telah dibuat, gunakan kueri Transact-SQL berikut, yang memilih semua paket yang disimpan dalam folder Sistem File.
select * from sysssispackagefolders
Atau, sambungkan ke server Integration Services, perluas Paket Tersimpan, lalu perluas MSDB. Folder baru yang memiliki nama yang diberikan strNewFolderName
akan dicantumkan.