set now=%Date:~3,14%
exp test/test file=e:\backup\exp_test%now% .dmp log=c:\temp\myexp.log buffer=1024000 owner=test rows=y
这样就ok了
exp test/test file=e:\backup\exp_test%now% .dmp log=c:\temp\myexp.log buffer=1024000 owner=test rows=y
这样就ok了
我等会测试一下上面的语句,
3,代表第3个字符,14代表第3个字符后面14位.
你file放置的路径存在吗?
set now=%Date:~4,4%%Date:~9,2%%Date:~12,2%
exp test/test file=e:\backup\exp_test%now%.dmp log=c:\temp\exp_test.log buffer=1024000 owner=test rows=y的
exptest.cmd文件执行可以得到我需要的导出文件名,完全解决;
谢谢xingmo007(无心)