自动备份mssql server数据库并压缩的批处理脚本
windows下,使用mssql命令行工具sqlcmd备份数据库,并调用rar压缩;不借助mssql维护计划功能,拜托权限问题。
1. set bakupfolder=F:\backup\备份文件存放于目录F:\backup\ (此目录需要事先建好)
2. 默认每个数据库放置到bakupfolder下的同名的子目录(脚本自动创建)中;设置lay_in_subfolder=0后,将直接放置到bakupfolder
3. 备份文件名中自动添加备份时的时间字符串,不用担心备份目录下名字重复,也便于管理。
4. call :backupone foo
foo是需要备份的数据库,需要备份其它数据库,按同样的方式一行写一条即可
5. 命令行驱动备份操作:sqlcmd -U sa -P “sa” -S localhost -Q “xxx”
这里连接数据库的用户名密码都是sa,请改成你的实际用户名密码。mssql密码中如果有一些特殊字符,可能报错,所以加上双引号。如果密码简单,不加也可以;不过sa密码,一般都是很变态的吧~~
代码如下:
@ECHO ON
set d=%date:~0,10%
set d=%d:-=%
set t=%time:~0,8%
set t=%t::=%
set stamp=%p%%d%%t%
set bakupfolder=F:\backup\
rem 1按子目录保存备份文件;0不按
set lay_in_subfolder=1
call :backupone foo
call :backupone foo2
call :backupone foo3
call :backupone foo4
goto :EOF
@ECHO OFF
:backupone
setlocal
echo %1
set dbname=%1
if not exist %bakupfolder%%dbname% mkdir %bakupfolder%%dbname%
if %lay_in_subfolder%==1 (
set subfolder=%dbname%\
)else set subfolder=
rem echo %bakupfolder%%subfolder%%dbname%%stamp%.bak
sqlcmd -U sa -P "sa" -S localhost -Q "backup database %dbname% to disk='%bakupfolder%%subfolder%%dbname%%stamp%.bak'"
"C:\Program Files\WinRAR\RAR.exe" a -ep1 -r -o+ -m5 -s -df "%bakupfolder%%subfolder%%dbname%%stamp%".rar "%bakupfolder%%subfolder%%dbname%%stamp%.bak"
endlocal&goto :EOF

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Certains utilisateurs de Windows 10 ont constaté que la fonction de sauvegarde automatique fournie avec le système est activée pendant l'utilisation. Bien que cette fonction contribue à garantir la sécurité des données, certains utilisateurs peuvent ne pas ressentir le besoin de continuer à l'activer pour des raisons d'espace de stockage ou pour d'autres raisons. fonction. Par conséquent, si vous souhaitez désactiver la fonction de sauvegarde automatique dans le système Windows 10, les étapes de fonctionnement correctes sont particulièrement importantes. Ensuite, cet article présentera en détail comment désactiver la fonction de sauvegarde automatique du système Win10 pour une implémentation de référence par les utilisateurs qui ont ce besoin. Méthode de fermeture 1. Utilisez la touche de raccourci "win+i" pour ouvrir rapidement la page "Paramètres". Après avoir accédé à la nouvelle page, vous devez cliquer sur l'option "Mise à jour et sécurité". 2. Dans la nouvelle interface qui s'ouvre, cliquez dans la colonne de gauche

Les méthodes permettant à PHP de se connecter à la base de données mssql incluent l'utilisation de l'extension MSSQL de PHP, l'utilisation de PDO, etc. Introduction détaillée : 1. Utilisez la méthode d'extension MSSQL de PHP pour vous assurer que l'extension MSSQL est installée sur PHP. Vous pouvez vérifier si l'extension mssql est activée dans le fichier de configuration PHP (php.ini) ; 2. Utilisez la méthode PDO pour vous assurer que PHP a l'extension PDO installée. Vous pouvez vérifier si l'extension pdo_sqlsrv est activée dans le fichier de configuration PHP (php.ini).

Avec la popularité des applications Internet, la sauvegarde des bases de données est particulièrement importante pour le fonctionnement et la maintenance des sites Web ainsi que pour la sécurité des données. La sauvegarde manuelle peut certainement offrir une certaine protection, mais pour les sites Web contenant de grandes quantités de données, la sauvegarde manuelle est évidemment fastidieuse et prend du temps. À l'heure actuelle, la méthode de sauvegarde automatique est devenue un choix indispensable. L'une des méthodes de sauvegarde automatique les plus populaires et les plus faciles à comprendre consiste à utiliser des scripts PHP pour sauvegarder automatiquement la base de données MySQL. Cet article explique comment utiliser PHP pour implémenter la sauvegarde automatique de la base de données MySQL. 1. Sauvegarder mon

Ubuntu est un système d'exploitation open source populaire couramment utilisé pour exécuter des serveurs. L'installation de PHP et la configuration des connexions MSSQL sur Ubuntu sont l'une des opérations que de nombreux développeurs et administrateurs système doivent souvent effectuer. Cet article fournira aux lecteurs un guide détaillé, comprenant les étapes pour installer PHP, configurer Apache, installer MSSQLServer, etc., et joindre des exemples de code spécifiques. Étape 1 : Installer PHP et les extensions associées. Tout d'abord, nous devons installer PHP et les extensions associées pour prendre en charge les connexions PHP.

Utilisez-vous également le logiciel Quark Network Disk ? Mais savez-vous comment sauvegarder automatiquement Quark Network Disk ? L'éditeur ci-dessous vous présentera la méthode de sauvegarde automatique de Quark Network Disk, jetons un coup d'œil ci-dessous. Ouvrez Quark Network Disk sur le bureau. Cliquez sur mon avatar pour accéder à l'interface principale. Cliquez sur l'option de sauvegarde automatique Quark Network Disk pour l'activer.

Étapes détaillées pour installer PHP pour prendre en charge la base de données MSSQL dans l'environnement Ubuntu. Lors du développement d'applications Web, vous rencontrez souvent des situations dans lesquelles vous devez vous connecter à la base de données Microsoft SQL Server (MSSQL). Dans l'environnement Ubuntu, pour connecter PHP à la base de données MSSQL, vous devez installer le logiciel approprié et configurer les paramètres appropriés. Ensuite, nous présenterons en détail les étapes pour installer PHP pour prendre en charge la base de données MSSQL dans l'environnement Ubuntu et fournirons un code spécifique.

1. Entrez Xiaomi WiFi et cliquez sur la boîte à outils dans le coin inférieur droit. 2. Recherchez les paramètres de routage. 3. Entrez la sauvegarde de la configuration du routeur. 4. Cliquez pour activer la sauvegarde automatique des paramètres du routeur.

1. Appuyez sur les touches [Win+R] pour ouvrir l'exécution ; comme indiqué dans la figure : 2. Entrez cmd dans la fenêtre suivante pour ouvrir la fenêtre de ligne de commande comme indiqué dans la figure : 3. Entrez la commande robocopy dans le champ ; fenêtre de ligne de commande pour l'afficher. Description du paramètre correspondant ; comme indiqué dans la figure : 4. Par exemple, pour sauvegarder automatiquement le dossier de démonstration sous le lecteur E vers le dossier de démonstration sous le lecteur H toutes les 10 minutes, utilisez la commande suivante : robocopyE : demoD:demo/R:0/ W:0/MOT:10; Comme le montre la figure : 5. Le paramètre R ci-dessus représente le nombre de tentatives après l'échec de la sauvegarde, W est l'intervalle de nouvelle tentative et MOT représente l'intervalle de temps. de sauvegarde automatique ; comme indiqué dans la figure : 6. Une fois la sauvegarde automatique terminée, vous pouvez voir le dossier automatiquement sauvegardé sous le lecteur D.
