javan66
پنج شنبه 30 خرداد 1392, 15:13 عصر
سلام
من کد بکاپ از بانک sqlserver رو با php نوشتم تنظیمات اولیه رو انجام دادم و ارتباط با بانک برقرار میشه ولی نمیتونه ازش بکاپ بگیره
اسکرپیتی که نوشتم این هست:
$connInfo = array("Database"=>"dbname", "UID"=>'', "PWD"=>'');
$conn = sqlsrv_connect('servername', $connInfo );
$sql = "use master BACKUP DATABASE [abfa] TO DISK = N'c:/backup/db.bak' WITH NOFORMAT, NOINIT, NAME = N'Test-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10";
$stmt = sqlsrv_query($conn, $sql);
if($stmt === false)
{
die(print_r(sqlsrv_errors()));
}
else
{
echo "Database backed up to $backup_file";
}
زمان چاپ sqlsrv_errors آرایه زیر رو چاپ میکنه
Array (
[0] => 01000 [SQLSTATE] => 01000
[1] => 3211
[code] => 3211
[2] => [Microsoft][SQL Server Native Client 10.0][SQL Server]12 percent processed.
[message] => [Microsoft][SQL Server Native Client 10.0][SQL Server]12 percent processed. )
و فایل بکاپ ایجاد نمیشه و در واقع فرایند بکاپ گیری کامل اجرا نمیشه
کسی میتونه راهنمایی کنه مشکل از کجاست؟
ممنون میشم
من کد بکاپ از بانک sqlserver رو با php نوشتم تنظیمات اولیه رو انجام دادم و ارتباط با بانک برقرار میشه ولی نمیتونه ازش بکاپ بگیره
اسکرپیتی که نوشتم این هست:
$connInfo = array("Database"=>"dbname", "UID"=>'', "PWD"=>'');
$conn = sqlsrv_connect('servername', $connInfo );
$sql = "use master BACKUP DATABASE [abfa] TO DISK = N'c:/backup/db.bak' WITH NOFORMAT, NOINIT, NAME = N'Test-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10";
$stmt = sqlsrv_query($conn, $sql);
if($stmt === false)
{
die(print_r(sqlsrv_errors()));
}
else
{
echo "Database backed up to $backup_file";
}
زمان چاپ sqlsrv_errors آرایه زیر رو چاپ میکنه
Array (
[0] => 01000 [SQLSTATE] => 01000
[1] => 3211
[code] => 3211
[2] => [Microsoft][SQL Server Native Client 10.0][SQL Server]12 percent processed.
[message] => [Microsoft][SQL Server Native Client 10.0][SQL Server]12 percent processed. )
و فایل بکاپ ایجاد نمیشه و در واقع فرایند بکاپ گیری کامل اجرا نمیشه
کسی میتونه راهنمایی کنه مشکل از کجاست؟
ممنون میشم