管理

管理

怎么删除Windows8中的自带应用 WindowsApps

项目管理admin 发表了文章 • 0 个评论 • 69 次浏览 • 2018-08-23 08:50 • 来自相关话题

最近由于磁盘空间用完了,发现 C:\Program Files\WindowsApps 占用了约10G的空间,决定从这里下手删除一些文件。
 
特别申明,删除应用后如果给电脑使用带来问题,本人不负任何责任!
 
通过下面的命令可以查看自带了哪些应用:
 
C:\Windows\System32>dism /online /get-provisionedappxpackages
 
这些基本都是 微软AppStore中的应用,本人挑选了大部分应用删除了,卸载命令如下:
 
C:\Windows\System32>dism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingMaps_1.5.1.240_x64__8wekyb3d8bbwe
最后一个参数是 具体的包名。
 
还有一些没有列出的包名,可以直接取 C:\Program Files\WindowsApps 中文件夹的名称。
 
本人在发现上面的命令直接,还采用暴力手段,直接删除文件夹的方式干掉了 10多个文件夹,
 
由于文件夹是SYSTEM权限,administrators 用户没有权限删除,处理方法是:
 
1、选择文件夹 -- 右键菜单最后选择“属性” -- 在弹出窗口中选择“安全”标签页;
 
2、然后点击下面的“高级”按钮,点击顶部“所有者”后面的“更改”按钮,然后输入:
所有者为“everyone”,确定关闭设置;
 
3、然后在“属性”设置对话框的组或用户下面点击“编辑”按钮,再弹出对话框中选择:
administrators 用户,勾选“完全”控制,确定。就可以删除文件夹了。
 
 
删除后,节省出9G的空间,系统运行正常。
 
  查看全部
最近由于磁盘空间用完了,发现 C:\Program Files\WindowsApps 占用了约10G的空间,决定从这里下手删除一些文件。
 
特别申明,删除应用后如果给电脑使用带来问题,本人不负任何责任!
 
通过下面的命令可以查看自带了哪些应用:
 
C:\Windows\System32>dism /online /get-provisionedappxpackages
 
这些基本都是 微软AppStore中的应用,本人挑选了大部分应用删除了,卸载命令如下:
 
C:\Windows\System32>dism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingMaps_1.5.1.240_x64__8wekyb3d8bbwe
最后一个参数是 具体的包名。
 
还有一些没有列出的包名,可以直接取 C:\Program Files\WindowsApps 中文件夹的名称。
 
本人在发现上面的命令直接,还采用暴力手段,直接删除文件夹的方式干掉了 10多个文件夹,
 
由于文件夹是SYSTEM权限,administrators 用户没有权限删除,处理方法是:
 
1、选择文件夹 -- 右键菜单最后选择“属性” -- 在弹出窗口中选择“安全”标签页;
 
2、然后点击下面的“高级”按钮,点击顶部“所有者”后面的“更改”按钮,然后输入:
所有者为“everyone”,确定关闭设置;
 
3、然后在“属性”设置对话框的组或用户下面点击“编辑”按钮,再弹出对话框中选择:
administrators 用户,勾选“完全”控制,确定。就可以删除文件夹了。
 
 
删除后,节省出9G的空间,系统运行正常。
 
 

Mysql不停报错:IP address 'x.x.x.x' could not be resolved: 这是在主机名解析时通常出现的暂时错误

项目管理admin 发表了文章 • 0 个评论 • 409 次浏览 • 2018-03-21 20:24 • 来自相关话题

Mysql 在 C:\mysql-5.5.22\data\[机器名].err 中不断出现类似下面的错误:
 
180318  3:51:00 [Warning] IP address '118.193.206.236' could not be resolved: 这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应。 
180318  3:51:12 [Warning] IP address '118.193.206.236' could not be resolved: 请求的名称有效,但是找不到请求的类型的数据。 
180318  3:56:47 [Warning] IP address '61.97.248.10' could not be resolved: 不知道这样的主机。 
180318  4:21:38 [Warning] IP address '112.30.132.111' could not be resolved: 这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应。 
 
则修改:my.ini 文件,最后添加下面一段,问题解决: 

sip-host-cache
skip-name-resolve

 
具体原因,大家百度。
  查看全部
Mysql 在 C:\mysql-5.5.22\data\[机器名].err 中不断出现类似下面的错误:
 
180318  3:51:00 [Warning] IP address '118.193.206.236' could not be resolved: 这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应。 
180318  3:51:12 [Warning] IP address '118.193.206.236' could not be resolved: 请求的名称有效,但是找不到请求的类型的数据。 
180318  3:56:47 [Warning] IP address '61.97.248.10' could not be resolved: 不知道这样的主机。 
180318  4:21:38 [Warning] IP address '112.30.132.111' could not be resolved: 这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应。 
 
则修改:my.ini 文件,最后添加下面一段,问题解决: 


sip-host-cache
skip-name-resolve


 
具体原因,大家百度。
 

设置tomcat应用为缺省应用

项目管理admin 发表了文章 • 1 个评论 • 166 次浏览 • 2018-03-21 20:15 • 来自相关话题

修改 tomcat\conf\server.xml 文件 <Host> 这段内增加一行
 
<Context docBase="C:/work/jxstar" path="" reloadable="true"/>
 
可以指向 C:/work/jxstar 目录中的应用为默认应用。 
 
再把 <Connector port="8080" ... /> 的端口改 "80",这样就可以直接用IP或域名登录系统了。 
  查看全部
修改 tomcat\conf\server.xml 文件 <Host> 这段内增加一行
 
<Context docBase="C:/work/jxstar" path="" reloadable="true"/>
 
可以指向 C:/work/jxstar 目录中的应用为默认应用。 
 
再把 <Connector port="8080" ... /> 的端口改 "80",这样就可以直接用IP或域名登录系统了。 
 

Jxstar数据库备份策略

项目管理admin 发表了文章 • 0 个评论 • 266 次浏览 • 2018-03-14 18:59 • 来自相关话题

备份策略
    要求开发库与生产库每天最少一个备份,保留最近一个月的备份文件。
备份脚本
    注意要先新建数据库备份文件存放的文件夹。
   1、Oracle数据库的备份脚本rem 设置数据库密码
set "DBPWD=jxstar_cloud"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "DBBAK_PATH=c:\databak"
set "DBBAK_FILE=%DBUSER%_%date:~8,2%"
exp %DBUSER%/%DBPWD%@orcl file=%DBBAK_PATH%\%DBBAK_FILE%.dmp owner=%DBUSER%
makecab %DBBAK_PATH%\%DBBAK_FILE%.dmp %DBBAK_PATH%\%DBBAK_FILE%.zip
del %DBBAK_PATH%\%DBBAK_FILE%.dmp注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名oracle_bak.bat,双击文件就可以执行备份了。

    2、MySQL数据库的备份脚本
rem 设置数据库密码
set "DBPWD=888"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "DBBAK_PATH=c:\databak"
set "DBBAK_FILE=%DBUSER%_%date:~8,2%"
rem 设置数据库安装路径
set "PATH=%PATH%;c:\mysql-5.5.22\bin\"
mysqldump -uroot -p%DBPWD% -R %DBUSER% -r %DBBAK_PATH%\%DBBAK_FILE%.sql
makecab %DBBAK_PATH%\%DBBAK_FILE%.sql %DBBAK_PATH%\%DBBAK_FILE%.zip
del %DBBAK_PATH%\%DBBAK_FILE%.sql注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名mysql_bak.bat,双击文件就可以执行备份了。

    3、SQLServer数据库的备份脚本
rem 设置数据库密码
set "DBPWD=888"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "CURPATH=c:\databak"
set "DBFILE=%DBUSER%_%date:~8,2%"
rem 设置数据库安装路径
set "PATH=%PATH%;C:\Program Files\Microsoft SQL Server\100\Tools\Binn"
sqlcmd.exe -S localhost -U sa -P %DBPWD% -d %DBUSER% -b -c cmd_end -Q "backup database %DBUSER% to disk='%CURPATH%\%DBFILE%.bak'"
makecab %CURPATH%\%DBFILE%.bak %CURPATH%\%DBFILE%.zip
del %CURPATH%\%DBFILE%.bak注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名sqlserver_bak.bat,双击文件就可以执行备份了。
上面的脚本是取日期值的日部分做为文件的后缀,所以可以每天保留一份,到下个月后又覆盖上个月的文件。
    
任务计划
    打开Windows系统的控制面板 – 管理工具 – 任务计划程序,创建新任务:

先对任务命名,然添加触发器,指定执行频率与开始时间:
 
然后设置bat文件的路径:
 
确定后,这个任务就会定时执行“备份脚本”的bat文件。
注意:如果还需要每月保留一份数据库备份,则需要再新建一个任务,执行频率为每月一次,执行脚本文件需要拷贝之前的bat文件,把里面的备份文件名称修改一下,如:set "DBBAK_FILE=%DBUSER%_%date:~0,7%",这样生成的文件名类似:jxstar_cloud_2018-03.dmp 查看全部
备份策略
    要求开发库与生产库每天最少一个备份,保留最近一个月的备份文件。
备份脚本
    注意要先新建数据库备份文件存放的文件夹。
   1、Oracle数据库的备份脚本
rem 设置数据库密码
set "DBPWD=jxstar_cloud"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "DBBAK_PATH=c:\databak"
set "DBBAK_FILE=%DBUSER%_%date:~8,2%"
exp %DBUSER%/%DBPWD%@orcl file=%DBBAK_PATH%\%DBBAK_FILE%.dmp owner=%DBUSER%
makecab %DBBAK_PATH%\%DBBAK_FILE%.dmp %DBBAK_PATH%\%DBBAK_FILE%.zip
del %DBBAK_PATH%\%DBBAK_FILE%.dmp
注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名oracle_bak.bat,双击文件就可以执行备份了。

    2、MySQL数据库的备份脚本
rem 设置数据库密码
set "DBPWD=888"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "DBBAK_PATH=c:\databak"
set "DBBAK_FILE=%DBUSER%_%date:~8,2%"
rem 设置数据库安装路径
set "PATH=%PATH%;c:\mysql-5.5.22\bin\"
mysqldump -uroot -p%DBPWD% -R %DBUSER% -r %DBBAK_PATH%\%DBBAK_FILE%.sql
makecab %DBBAK_PATH%\%DBBAK_FILE%.sql %DBBAK_PATH%\%DBBAK_FILE%.zip
del %DBBAK_PATH%\%DBBAK_FILE%.sql
注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名mysql_bak.bat,双击文件就可以执行备份了。

    3、SQLServer数据库的备份脚本
rem 设置数据库密码
set "DBPWD=888"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "CURPATH=c:\databak"
set "DBFILE=%DBUSER%_%date:~8,2%"
rem 设置数据库安装路径
set "PATH=%PATH%;C:\Program Files\Microsoft SQL Server\100\Tools\Binn"
sqlcmd.exe -S localhost -U sa -P %DBPWD% -d %DBUSER% -b -c cmd_end -Q "backup database %DBUSER% to disk='%CURPATH%\%DBFILE%.bak'"
makecab %CURPATH%\%DBFILE%.bak %CURPATH%\%DBFILE%.zip
del %CURPATH%\%DBFILE%.bak
注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名sqlserver_bak.bat,双击文件就可以执行备份了。
上面的脚本是取日期值的日部分做为文件的后缀,所以可以每天保留一份,到下个月后又覆盖上个月的文件。
    
任务计划
    打开Windows系统的控制面板 – 管理工具 – 任务计划程序,创建新任务:

先对任务命名,然添加触发器,指定执行频率与开始时间:
 
然后设置bat文件的路径:
 
确定后,这个任务就会定时执行“备份脚本”的bat文件。
注意:如果还需要每月保留一份数据库备份,则需要再新建一个任务,执行频率为每月一次,执行脚本文件需要拷贝之前的bat文件,把里面的备份文件名称修改一下,如:set "DBBAK_FILE=%DBUSER%_%date:~0,7%",这样生成的文件名类似:jxstar_cloud_2018-03.dmp

怎么删除Windows8中的自带应用 WindowsApps

项目管理admin 发表了文章 • 0 个评论 • 69 次浏览 • 2018-08-23 08:50 • 来自相关话题

最近由于磁盘空间用完了,发现 C:\Program Files\WindowsApps 占用了约10G的空间,决定从这里下手删除一些文件。
 
特别申明,删除应用后如果给电脑使用带来问题,本人不负任何责任!
 
通过下面的命令可以查看自带了哪些应用:
 
C:\Windows\System32>dism /online /get-provisionedappxpackages
 
这些基本都是 微软AppStore中的应用,本人挑选了大部分应用删除了,卸载命令如下:
 
C:\Windows\System32>dism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingMaps_1.5.1.240_x64__8wekyb3d8bbwe
最后一个参数是 具体的包名。
 
还有一些没有列出的包名,可以直接取 C:\Program Files\WindowsApps 中文件夹的名称。
 
本人在发现上面的命令直接,还采用暴力手段,直接删除文件夹的方式干掉了 10多个文件夹,
 
由于文件夹是SYSTEM权限,administrators 用户没有权限删除,处理方法是:
 
1、选择文件夹 -- 右键菜单最后选择“属性” -- 在弹出窗口中选择“安全”标签页;
 
2、然后点击下面的“高级”按钮,点击顶部“所有者”后面的“更改”按钮,然后输入:
所有者为“everyone”,确定关闭设置;
 
3、然后在“属性”设置对话框的组或用户下面点击“编辑”按钮,再弹出对话框中选择:
administrators 用户,勾选“完全”控制,确定。就可以删除文件夹了。
 
 
删除后,节省出9G的空间,系统运行正常。
 
  查看全部
最近由于磁盘空间用完了,发现 C:\Program Files\WindowsApps 占用了约10G的空间,决定从这里下手删除一些文件。
 
特别申明,删除应用后如果给电脑使用带来问题,本人不负任何责任!
 
通过下面的命令可以查看自带了哪些应用:
 
C:\Windows\System32>dism /online /get-provisionedappxpackages
 
这些基本都是 微软AppStore中的应用,本人挑选了大部分应用删除了,卸载命令如下:
 
C:\Windows\System32>dism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingMaps_1.5.1.240_x64__8wekyb3d8bbwe
最后一个参数是 具体的包名。
 
还有一些没有列出的包名,可以直接取 C:\Program Files\WindowsApps 中文件夹的名称。
 
本人在发现上面的命令直接,还采用暴力手段,直接删除文件夹的方式干掉了 10多个文件夹,
 
由于文件夹是SYSTEM权限,administrators 用户没有权限删除,处理方法是:
 
1、选择文件夹 -- 右键菜单最后选择“属性” -- 在弹出窗口中选择“安全”标签页;
 
2、然后点击下面的“高级”按钮,点击顶部“所有者”后面的“更改”按钮,然后输入:
所有者为“everyone”,确定关闭设置;
 
3、然后在“属性”设置对话框的组或用户下面点击“编辑”按钮,再弹出对话框中选择:
administrators 用户,勾选“完全”控制,确定。就可以删除文件夹了。
 
 
删除后,节省出9G的空间,系统运行正常。
 
 

Mysql不停报错:IP address 'x.x.x.x' could not be resolved: 这是在主机名解析时通常出现的暂时错误

项目管理admin 发表了文章 • 0 个评论 • 409 次浏览 • 2018-03-21 20:24 • 来自相关话题

Mysql 在 C:\mysql-5.5.22\data\[机器名].err 中不断出现类似下面的错误:
 
180318  3:51:00 [Warning] IP address '118.193.206.236' could not be resolved: 这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应。 
180318  3:51:12 [Warning] IP address '118.193.206.236' could not be resolved: 请求的名称有效,但是找不到请求的类型的数据。 
180318  3:56:47 [Warning] IP address '61.97.248.10' could not be resolved: 不知道这样的主机。 
180318  4:21:38 [Warning] IP address '112.30.132.111' could not be resolved: 这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应。 
 
则修改:my.ini 文件,最后添加下面一段,问题解决: 

sip-host-cache
skip-name-resolve

 
具体原因,大家百度。
  查看全部
Mysql 在 C:\mysql-5.5.22\data\[机器名].err 中不断出现类似下面的错误:
 
180318  3:51:00 [Warning] IP address '118.193.206.236' could not be resolved: 这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应。 
180318  3:51:12 [Warning] IP address '118.193.206.236' could not be resolved: 请求的名称有效,但是找不到请求的类型的数据。 
180318  3:56:47 [Warning] IP address '61.97.248.10' could not be resolved: 不知道这样的主机。 
180318  4:21:38 [Warning] IP address '112.30.132.111' could not be resolved: 这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应。 
 
则修改:my.ini 文件,最后添加下面一段,问题解决: 


sip-host-cache
skip-name-resolve


 
具体原因,大家百度。
 

设置tomcat应用为缺省应用

项目管理admin 发表了文章 • 1 个评论 • 166 次浏览 • 2018-03-21 20:15 • 来自相关话题

修改 tomcat\conf\server.xml 文件 <Host> 这段内增加一行
 
<Context docBase="C:/work/jxstar" path="" reloadable="true"/>
 
可以指向 C:/work/jxstar 目录中的应用为默认应用。 
 
再把 <Connector port="8080" ... /> 的端口改 "80",这样就可以直接用IP或域名登录系统了。 
  查看全部
修改 tomcat\conf\server.xml 文件 <Host> 这段内增加一行
 
<Context docBase="C:/work/jxstar" path="" reloadable="true"/>
 
可以指向 C:/work/jxstar 目录中的应用为默认应用。 
 
再把 <Connector port="8080" ... /> 的端口改 "80",这样就可以直接用IP或域名登录系统了。 
 

Jxstar数据库备份策略

项目管理admin 发表了文章 • 0 个评论 • 266 次浏览 • 2018-03-14 18:59 • 来自相关话题

备份策略
    要求开发库与生产库每天最少一个备份,保留最近一个月的备份文件。
备份脚本
    注意要先新建数据库备份文件存放的文件夹。
   1、Oracle数据库的备份脚本rem 设置数据库密码
set "DBPWD=jxstar_cloud"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "DBBAK_PATH=c:\databak"
set "DBBAK_FILE=%DBUSER%_%date:~8,2%"
exp %DBUSER%/%DBPWD%@orcl file=%DBBAK_PATH%\%DBBAK_FILE%.dmp owner=%DBUSER%
makecab %DBBAK_PATH%\%DBBAK_FILE%.dmp %DBBAK_PATH%\%DBBAK_FILE%.zip
del %DBBAK_PATH%\%DBBAK_FILE%.dmp注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名oracle_bak.bat,双击文件就可以执行备份了。

    2、MySQL数据库的备份脚本
rem 设置数据库密码
set "DBPWD=888"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "DBBAK_PATH=c:\databak"
set "DBBAK_FILE=%DBUSER%_%date:~8,2%"
rem 设置数据库安装路径
set "PATH=%PATH%;c:\mysql-5.5.22\bin\"
mysqldump -uroot -p%DBPWD% -R %DBUSER% -r %DBBAK_PATH%\%DBBAK_FILE%.sql
makecab %DBBAK_PATH%\%DBBAK_FILE%.sql %DBBAK_PATH%\%DBBAK_FILE%.zip
del %DBBAK_PATH%\%DBBAK_FILE%.sql注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名mysql_bak.bat,双击文件就可以执行备份了。

    3、SQLServer数据库的备份脚本
rem 设置数据库密码
set "DBPWD=888"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "CURPATH=c:\databak"
set "DBFILE=%DBUSER%_%date:~8,2%"
rem 设置数据库安装路径
set "PATH=%PATH%;C:\Program Files\Microsoft SQL Server\100\Tools\Binn"
sqlcmd.exe -S localhost -U sa -P %DBPWD% -d %DBUSER% -b -c cmd_end -Q "backup database %DBUSER% to disk='%CURPATH%\%DBFILE%.bak'"
makecab %CURPATH%\%DBFILE%.bak %CURPATH%\%DBFILE%.zip
del %CURPATH%\%DBFILE%.bak注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名sqlserver_bak.bat,双击文件就可以执行备份了。
上面的脚本是取日期值的日部分做为文件的后缀,所以可以每天保留一份,到下个月后又覆盖上个月的文件。
    
任务计划
    打开Windows系统的控制面板 – 管理工具 – 任务计划程序,创建新任务:

先对任务命名,然添加触发器,指定执行频率与开始时间:
 
然后设置bat文件的路径:
 
确定后,这个任务就会定时执行“备份脚本”的bat文件。
注意:如果还需要每月保留一份数据库备份,则需要再新建一个任务,执行频率为每月一次,执行脚本文件需要拷贝之前的bat文件,把里面的备份文件名称修改一下,如:set "DBBAK_FILE=%DBUSER%_%date:~0,7%",这样生成的文件名类似:jxstar_cloud_2018-03.dmp 查看全部
备份策略
    要求开发库与生产库每天最少一个备份,保留最近一个月的备份文件。
备份脚本
    注意要先新建数据库备份文件存放的文件夹。
   1、Oracle数据库的备份脚本
rem 设置数据库密码
set "DBPWD=jxstar_cloud"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "DBBAK_PATH=c:\databak"
set "DBBAK_FILE=%DBUSER%_%date:~8,2%"
exp %DBUSER%/%DBPWD%@orcl file=%DBBAK_PATH%\%DBBAK_FILE%.dmp owner=%DBUSER%
makecab %DBBAK_PATH%\%DBBAK_FILE%.dmp %DBBAK_PATH%\%DBBAK_FILE%.zip
del %DBBAK_PATH%\%DBBAK_FILE%.dmp
注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名oracle_bak.bat,双击文件就可以执行备份了。

    2、MySQL数据库的备份脚本
rem 设置数据库密码
set "DBPWD=888"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "DBBAK_PATH=c:\databak"
set "DBBAK_FILE=%DBUSER%_%date:~8,2%"
rem 设置数据库安装路径
set "PATH=%PATH%;c:\mysql-5.5.22\bin\"
mysqldump -uroot -p%DBPWD% -R %DBUSER% -r %DBBAK_PATH%\%DBBAK_FILE%.sql
makecab %DBBAK_PATH%\%DBBAK_FILE%.sql %DBBAK_PATH%\%DBBAK_FILE%.zip
del %DBBAK_PATH%\%DBBAK_FILE%.sql
注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名mysql_bak.bat,双击文件就可以执行备份了。

    3、SQLServer数据库的备份脚本
rem 设置数据库密码
set "DBPWD=888"
rem 设置数据库用户名
set "DBUSER=jxstar_cloud"
rem 设置数据库备份路径
set "CURPATH=c:\databak"
set "DBFILE=%DBUSER%_%date:~8,2%"
rem 设置数据库安装路径
set "PATH=%PATH%;C:\Program Files\Microsoft SQL Server\100\Tools\Binn"
sqlcmd.exe -S localhost -U sa -P %DBPWD% -d %DBUSER% -b -c cmd_end -Q "backup database %DBUSER% to disk='%CURPATH%\%DBFILE%.bak'"
makecab %CURPATH%\%DBFILE%.bak %CURPATH%\%DBFILE%.zip
del %CURPATH%\%DBFILE%.bak
注意:上面的红色字体的账号、密码、路径等信息需要根据实际情况修改。
把上面的脚本拷贝到记事本中保存为文件名sqlserver_bak.bat,双击文件就可以执行备份了。
上面的脚本是取日期值的日部分做为文件的后缀,所以可以每天保留一份,到下个月后又覆盖上个月的文件。
    
任务计划
    打开Windows系统的控制面板 – 管理工具 – 任务计划程序,创建新任务:

先对任务命名,然添加触发器,指定执行频率与开始时间:
 
然后设置bat文件的路径:
 
确定后,这个任务就会定时执行“备份脚本”的bat文件。
注意:如果还需要每月保留一份数据库备份,则需要再新建一个任务,执行频率为每月一次,执行脚本文件需要拷贝之前的bat文件,把里面的备份文件名称修改一下,如:set "DBBAK_FILE=%DBUSER%_%date:~0,7%",这样生成的文件名类似:jxstar_cloud_2018-03.dmp
项目管理相关文档介绍