这一版加强和修正了菜单选择的判断性
@echo off&setlocal enabledelayedexpansion color 0a
echo.=====================================
echo.欢迎使用Oracle数据库自动备份还原工具
echo.作者:乔磊 MSN:sucre03@live.cn
echo.=====================================
for /f "tokens=2 delims==" %%a in ('path') do (
set "str=%%a"
set str=!str: =+!
for %%i in (!str!) do (
set "var=%%i"
set var=!var:+= !
echo !var!>>%temp%\change.txt
for /f "delims=" %%i in ('findstr "Db_1\bin" %temp%\change.txt') do set var=%%i
)
)
set /p name=用户名(username):
chcp 437 >nul
graftabl 936 >nul
>"%temp%\in.com" echo hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5x
set /p=请输入密码:<nul
for /f "tokens=*" %%a in ('"%temp%\in.com"') do (
set "password=%%a"
)
set /p sid=空间标识(SID):
:start
set /p choice=1.导出 2.导入 3.按任意键退出
if %choice% equ 1 (goto exp)
if %choice% equ 2 (goto imp) else (goto end)
:exp set /p file=给导出的文件起个名:
set /p path=存放的路径(记得输冒号:):
"%var%"\exp.exe %name%/%password%@%sid% file=%path%\%file% full=n
set /p choice=1.继续(输入c) 2.按任意键退出
if %choice% equ c (goto start)
if %choice% equ e (goto end) else (goto end)
:imp
set /p file=请将要导入的数据库文件拖入窗体内:
"%var%"\imp.exe %name%/%password%@%sid% file=%file% full=y
set /p choice=1.继续(输入c) 2.按任意键退出
if %choice% equ c (goto start)
if %choice% equ e (goto end) else (goto end)
:end del /q %temp%\change.txt
del /q %temp%\in.com
exit
代码相关
EQU equal
NEQ not equal
LSS less than
LEQ less than or equal
GTR greater than
GEQ greater than or equal
分享到:
相关推荐
7. **数据库复制和恢复**(5%):这部分内容包括数据库的备份和还原策略,附加数据库的方法,以及数据导入和导出到SQL Server以外的其他文件。 8. **数据安全性**(5%):考生应了解SQL Server的认证模式,理解用户...
针对SQL Server数据库的备份和还原工具。 #### 第十三章:报表 - **关于报表** 报表功能允许用户创建各种报表,以便更好地分析和展示数据。 - **报表数据** 描述如何设置报表的数据源。 以上概述了Navicat ...
注意:使用 bootcfg /rebuild 之前,应先通过 bootcfg /copy 命令备份 boot.ini 文件。 bootcfg /scan 扫描用于 Windows 安装的所有磁盘并显示结果。 注意:这些结果被静态存储,并用于本次会话。如果在...
用户指南的第三章解释了NavicatCloud的概念,用户可以管理其在云端的服务,实现数据的远程访问和备份。 ### 连接数据库 第四章涉及到如何设置与不同数据库的连接,包括常规设置、SSL、SSH和HTTP等高级连接设置。 #...
2. **备份当前事务日志**:使用`BACKUP LOG`语句创建一个最新的事务日志备份,但要注意使用`WITH NORECOVERY`选项,以保持数据库在还原状态,准备进行下一步操作。例如: ```sql BACKUP LOG [数据库名] TO disk= N...
- **第三方诊断软件**:市面上有许多第三方内存诊断软件,如MemTest86+等,它们能够更深入地检测内存状态,帮助用户定位具体问题。 - **检查硬件连接**:确保内存条正确插入主板插槽,并且接触良好。 - **更新驱动...
清理系统垃圾文件的常用方法包括使用Windows自带的磁盘清理工具,或者第三方的系统优化软件,如CCleaner等。在使用任何清理工具前,建议先备份重要数据,以防止意外丢失。 "清除系统垃圾.bat"可能是用来自动化执行...
1. **使用安全模式启动Word**:在启动Word时按住Ctrl键,这会跳过加载项,帮助识别是否有第三方插件导致问题。 2. **运行Office修复**:通过控制面板中的程序和功能,选择Microsoft Office 2003,然后点击“更改”...
标签“好东西大家一起分享”提示这是一个可供用户使用的工具或方法,可能是通过批处理脚本(如“清除系统垃圾.bat”)来实现一键清理,这种脚本通常会调用系统内置的命令或者第三方清理工具,帮助用户快速完成上述...
在取消了“模块、服务简洁显示”后,查看第三方服务可以点击标题条”文件厂商”排序,结合使用“启动类型”、“修改日期”排序更容易观察到新增的木马服务。 进程页中查看模块与服务页中查看服务描述可以使用键盘...
68. ntbackup-------系统备份和还原 69. narrator-------屏幕“讲述人” 70. ntmsmgr.msc----移动存储管理器 71. ntmsoprq.msc---移动存储管理员操作请求 72. netstat -an----(TC)命令检查接口 73. syncapp----...
第三章 Sql查询与函数 一、 SQL概述 SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。 SQL...
`dvdplay`用于播放DVD视频,但在Windows Media Player和第三方媒体播放器的普及下,其使用频率大大降低。 ### 27. mplayer2 - Windows Media Player命令行版本 `mplayer2`是Windows Media Player的命令行版本,可...
通常,这种脚本会包含一系列的删除、清理和整理命令,例如使用`sfc /scannow`来验证系统文件的完整性,`DISM`工具来清理映像缓存,或者`CCleaner`这样的第三方工具来处理更复杂的清理任务。 总之,定期运行Windows...