IsSiteWorkingMaster

설명

데이터베이스가 작동 중인 마스터 사이트인지 여부를 판별할 수 있습니다. 일부 오퍼레이션은 사이트에서 작동하는 마스터 데이터베이스에서만 허용되므로 이 메소드를 사용하여 데이터베이스가 사이트에서 작동하는 마스터인지 여부를 판별할 수 있습니다.

사이트가 작동 중인 마스터 사이트이면 True를 리턴하고 그렇지 않으면 False를 리턴합니다. 사이트에서 작동하는 마스터 데이터베이스에서만 허용되는 오퍼레이션을 호출하려면 먼저 이 메소드를 사용하여 사이트가 사이트에서 자동하는 마스터인지 여부를 판별해야 합니다.

참고: 이 메소드는 버전 2003.06.15부터 사용 가능해졌습니다.

구문

VBScript

adminSession.IsSiteWorkingMaster 

Perl

$adminSession->IsSiteWorkingMaster(); 
ID
설명
adminSession
현재 스키마 저장소 액세스 세션을 나타내는 AdminSession 오브젝트.
Return value
데이터베이스가 작동 중인 마스터이면 True(1)를 리턴하고 그렇지 않으면 False(0)를 리턴합니다.

예제

Perl

require "CQPerlExt.pm";

my $admin = shift; 
my $pwd = shift;
my $db = shift; 
my $dbset = shift;
my $numtimes = shift;

if ($admin eq ""){$admin = "admin";}
if ($pwd eq ""){$pwd = "";}
if ($db eq ""){$db = "SAMPL";}

$SessionObj = CQPerlExt::CQAdminSession_Build();
$SessionObj->Logon( $admin, $pwd, $dbset );
$ismstr = $SessionObj->IsSiteWorkingMaster();

if ($ismstr){
  print "is working mstr: $ismstr\n";
}
else{
  print "is not working master: $ismstr\n";
}

피드백