SQLServer 数据库 远程备份
--显示高级选项(仅需执行一次) EXEC sp_configure 'show advanced options', 1 GO RECONFIGURE GO --允许执行xp_cmdshell EXEC sp_configure 'xp_cmdshell', 1 GO RECONFIGURE GO --添加映射驱动器 declare @string nvarchar(200) set @string = 'net use
--•显示高级选项(仅需执行一次)
EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE
GO
--•允许执行xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 1
GO
RECONFIGURE
GO
--•添加映射驱动器
declare @string nvarchar(200)
set @string = 'net use m: \\200.31.154.47\mis_backup "helloMIS555" /user:cfets-zfj60i4jl\LocalAdmin'
exec master..xp_cmdshell @string
--其中192.168.1.2为文件服务器的地址,db_backup为该服务器的共享文件夹,administrator 123456 分别为共享时设置的用户名密码。
--•备份数据库至本地
declare @date datetime
set @date = GetDate()
declare @str nvarchar(100)
set @str = 'E:\DatabaseBackup\ManagementInformation_backup_'+ convert(nvarchar(12), @date, 112) +'.bak'
backup database ManagementInformation to disk=@str WITH init
declare @strh nvarchar(100)
set @strh = 'E:\DatabaseBackup\Portal_backup_'+ convert(nvarchar(12), @date, 112) +'.bak'
backup database ManagementInformation to disk=@strh WITH init
--
--
--With init为覆盖同名文件(本例设计为1天执行一次,不会出现覆盖的情况)。
--
--•拷贝到文件服务器
declare @str1 nvarchar(100)
set @str1 = 'copy '+ @str +' m:'
exec master..xp_cmdshell @str1
set @str1 = 'copy '+ @strh +' m:'
exec master..xp_cmdshell @str1
declare @datecount int
set @datecount=1
declare @delstr nvarchar(100)
declare @deldate datetime
set @deldate=dateadd(dd,-30,getdate())
while @datecount
Begin
set @deldate=dateadd(dd,-1,@deldate)
Set @delstr='del m:\ManagementInformation_backup_'+ convert(nvarchar(12),@deldate, 112) +'.bak'
exec master..xp_cmdshell @delstr
Set @delstr='del m:\Portal_backup_'+ convert(nvarchar(12), @deldate, 112) +'.bak'
exec master..xp_cmdshell @delstr
set @datecount=@datecount+1
End
--•删除映射以及本地备份
exec master..xp_cmdshell 'net use m: /delete'
declare @str2 nvarchar(100)
set @str2 = 'del '+@str+''
exec master..xp_cmdshell @str2
set @str2 = 'del '+@strh+''
exec master..xp_cmdshell @str2
--7关闭允许执行cmdshell
EXEC sp_configure 'xp_cmdshell', 0
GO
RECONFIGURE
GO

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











インポート手順は次のとおりです。 MDF ファイルを SQL Server のデータ ディレクトリ (通常は C:\Program Files\Microsoft SQL Server\MSSQL\DATA) にコピーします。 SQL Server Management Studio (SSMS) でデータベースを開き、[アタッチ] を選択します。 「追加」ボタンをクリックして、MDF ファイルを選択します。データベース名を確認し、「OK」ボタンをクリックします。

SQL Server データベースを誤って削除した場合は、次の手順を実行して回復できます: データベース アクティビティの停止、ログ ファイルのバックアップ、データベース ログの確認、回復オプション: バックアップからの復元、トランザクション ログからの復元、DBCC CHECKDB の使用、3 番目の使用パーティーツール。データ損失を防ぐために、データベースを定期的にバックアップし、トランザクション ログを有効にしてください。

SQL Server のインストールが失敗した場合は、次の手順に従ってクリーンアップできます。 SQL Server をアンインストールする レジストリ キーを削除する ファイルとフォルダーを削除する コンピューターを再起動する

MySQL と SQL Server の構文の違いは、主にデータベース オブジェクト、データ型、SQL ステートメント、その他の側面に反映されています。データベース オブジェクトの違いには、ストレージ エンジン、ファイル グループの指定方法、インデックスと制約の作成などが含まれます。データ型の違いには、数値型、文字型、日付と時刻の型の違いが含まれます。 SQL ステートメントの違いは、結果セットの制限、データの挿入、更新および削除の操作などに反映されます。その他の違いには、ID 列、ビュー、ストアド プロシージャの作成方法が含まれます。異なるデータベース システムを使用する際のエラーを回避するには、これらの違いを理解することが重要です。

SQL Server データベースを削除するには、次の手順を順番に実行してください: 1. SQL Server Management Studio にログインします; 2. データベース ノードを展開します; 3. 削除するデータベースを右クリックします; 4. [削除] を選択します。 5. 削除を確認します。注: データベースを削除すると元に戻すことはできません。重要なデータをバックアップし、他のオブジェクトを切断したことを確認してください。

SQL Server で削除されたデータは、トランザクション ロールバック (コミットされていないトランザクションのロールバック) を通じて復元できます。データベース ログ (ログからデータを復元)。 SQL Server のネイティブ バックアップ (バックアップからデータベースを復元)。サードパーティの回復ツール (高度なテクノロジーを使用してデータを回復します)。 Microsoft サポートにお問い合わせください (専用のヘルプが必要です)。

PHP で MySQL データベースをバックアップおよび復元するには、次の手順を実行します。 データベースをバックアップします。 mysqldump コマンドを使用して、データベースを SQL ファイルにダンプします。データベースの復元: mysql コマンドを使用して、SQL ファイルからデータベースを復元します。

Navicat データベース構成ファイルが保存される場所は、オペレーティング システムによって異なります。 Windows: ユーザー固有のパスは %APPDATA%\PremiumSoft\Navicat\macOS: ユーザー固有のパスは ~/Library/Application Support/Navicat\Linux:ユーザー固有のパスは ~/ .config/navicat\ です。構成ファイル名には、navicat_mysql.ini などの接続タイプが含まれます。これらの構成ファイルには、データベース接続情報、クエリ履歴、および SSH 設定が保存されます。
