解决办法:
直接附加或附加应该是不行的,
用脚本+导数据肯定没有问题。
Sql2005转到Sql2000的步骤步骤
1
生成for
2000版本的数据库脚本
Sql2005
的manger
studio
--
打开"对象资源管理器"(没有的话按F8),
连接到你的实例
--
右键要转到2000的库
--
任务
--
生成脚本
--
在"脚本向导"的"选择数据库"中,
确定选择的是要转到2000的库
--
勾选"为所选数据库中的所有对象编写脚本"
--
在接下来的"选择脚本选项"中,
找到"为服务器版本编写脚本"项,
选择"SQL
Server
2000"
--
其他选项根据需要设置
--
最后把脚本保存到一个
sql
脚本文件
2
在2000中创建目标数据库
在查询分析器(或2005的manger
studio在打开脚本文件),
连接到SQL
Server
2000,执行上面生成的脚本以创建一个新的数据库
3
将数据从2005导到2000
2005
的manger
studio
--
打开"对象资源管理器"(没有的话按F8),
连接到你的实例
--
右键要转到2000的库
--
任务
--
导出数据
--
在"SQL
Server
导入和导出向导"的"选择数据源"步骤中,
确定选择的是要导出的数据库
--
在"选择目标"步骤中,
连接到
2000,
并选择步骤2新建的库
--
在"选择源表和源视图"中,
选择所有的表
--
最后完成
代码是这样写的try {
String cmds= sh /usr/local/abat ;
Process child = RuntimegetRuntime()exec(cmds);} catch (IOException e) {
eprintStackTrace();}
abat 文件是在linux 下的一个批处理文件,里面两条语句,单独执行sh /usr/local/abat
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
abat 是XP 下的运行程序
------解决方案--------------------------------------------------------
我觉得有以下可能:
1、/usr/local/abat 文件没有被授予可执行权限,导致无法执行;
2、java 未能识别sh 命令,最好调用javalangRuntimeexec(String cmd, String[] envp)
方法,将sh 的上下文路径设置进去,估计就没有问题了。
------解决方案--------------------------------------------------------
纠正一下2 楼的说法,实际上只要文件中的内容是linux 命令或相应批处理命令,其文件名
------解决方案--------------------------------------------------------
从代码上分析,应该是环境变量的问题java 找不到sh 的执行路径
winwaitactive("Setup - Moldflow Plastics Insight","Setup will install Moldflow Plastics Insight into the following folder");
这句一直在等待窗口激活,所以就停在这个界面了。
从你的截图来看,是因为当前焦点在输入框内,导致send("!n");被输入框接收而未能发送到窗口。
实际中send函数是很不可靠的,建议优先考虑用ControlClick来 *** 作按钮点击。
以上就是关于招商银行xyk开卡失败的原因有哪些全部的内容,包括:招商银行xyk开卡失败的原因有哪些、GTA4脚本崩溃怎么破、如何修复ie浏览器呀,浏览器出问题了,显示 当前页面的脚本发生错误, 如何解决呀帮帮忙啦。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)