大家好,
麻烦大家了。
是这样的,
我公司帮一个香港公司做了一套数据库软件,
试用时出现了一些问题,是数据库方面的,
然后,我公司就将其数据文件“.mdf,.ldf”拷贝回我公司进行修改,
期间,做了一些表结构、触发器、存储过程的修改,
修改完成后,又将修改后的数据库文件发回,
让其覆盖,
但是,却发现这些修改在那边根本没有体现出来,
表结构、触发器、存储过程都没变,
我们测试了几次,开始以为是发错文件了,
后来又测,还是不行,
特来请教大家::::
麻烦大家了。
是这样的,
我公司帮一个香港公司做了一套数据库软件,
试用时出现了一些问题,是数据库方面的,
然后,我公司就将其数据文件“.mdf,.ldf”拷贝回我公司进行修改,
期间,做了一些表结构、触发器、存储过程的修改,
修改完成后,又将修改后的数据库文件发回,
让其覆盖,
但是,却发现这些修改在那边根本没有体现出来,
表结构、触发器、存储过程都没变,
我们测试了几次,开始以为是发错文件了,
后来又测,还是不行,
特来请教大家::::
1. 修改根本没有成功。
2. .Mdf数据文件不是修改后的数据文件
3. SQLServer版本问题,现在2005版本向下不能兼容.
.................
生成sql文件
我也倾向于做成脚本,
但是,关键是香港那边是MSDE,
如果做成脚本,只有用程序来执行,
这样很麻烦,
有没有什么好办法可以直接执行脚本文件的内容?
用adoquery.sql.loadfromfile()太麻烦,
而且里面不能有注释之类的语句,
是不是可以说,
用批处理命令做呢,