给段好用的SQlServer数据库还原程序。
给段好用的SQlServer数据库还原程序。下面这段不好使:
try
{
SQLDMO.Restore oRestore = new SQLDMO.RestoreClass();
SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass();
oSQLServer.LoginSecure = false;
oSQLServer.Connect("SGQ\\S", "sa", "sa");
oRestore.Action = SQLDMO.SQLDMO_RESTORE_TYPE.SQLDMORestore_Database;
oRestore.Database = "yichang";
//oRestore.Files = @position+"\\yichang.bak";
oRestore.Files = @"d:\\yichang.bak";
oRestore.FileNumber = 1;
oRestore.ReplaceDatabase = true;
oRestore.SQLRestore(oSQLServer);
Label4.Text="还原完毕.......";
}
catch
{
throw;
}
try
{
SQLDMO.Restore oRestore = new SQLDMO.RestoreClass();
SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass();
oSQLServer.LoginSecure = false;
oSQLServer.Connect("SGQ\\S", "sa", "sa");
oRestore.Action = SQLDMO.SQLDMO_RESTORE_TYPE.SQLDMORestore_Database;
oRestore.Database = "yichang";
//oRestore.Files = @position+"\\yichang.bak";
oRestore.Files = @"d:\\yichang.bak";
oRestore.FileNumber = 1;
oRestore.ReplaceDatabase = true;
oRestore.SQLRestore(oSQLServer);
Label4.Text="还原完毕.......";
}
catch
{
throw;
}
...全文
相关推荐
SqlServer数据库的备份与还原
SqlServer数据库的备份与还原是数据库管理中的核心操作,它们确保了数据库的稳定性和数据的安全性。
nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例
以下是一个简单的封装示例:```javascript// db.jsvar mssql = require('mssql');var db = {};var config = { user: 'sa',
SqlServer修改数据库文件及日志文件存放位置
database_id = db_id(N'数据库名');```这个查询语句会返回指定数据库的文件ID、逻辑文件名、物理文件路径、文件状态和文件大小。
sqlserver还原备份数据库以及清理日志文件
- 例如,使用以下命令可以将事务日志文件设置为固定大小: ```sql USE [master] GO ALTER DATABASE [YourDatabaseName] MODIFY FILE (NAME
MSSQL数据库附加还原助手
这个文件对于正确运行"MSSQL数据库附加还原助手"至关重要,因为它定义了程序如何与MSSQL服务器通信以及执行附加和还原操作的具体参数。


