JBTALKS.CC

标题: [.net][已解决]backup 问题, 请问如何让database export .sql 文件。 [打印本页]

作者: 宅男-兜着走    时间: 2010-12-1 04:32 PM
标题: [.net][已解决]backup 问题, 请问如何让database export .sql 文件。
本帖最后由 宅男-兜着走 于 2010-12-2 03:26 AM 编辑

如题[已解决]:


backup 问题, 请问如何让database export .sql 文件, 或table create query 都好。
我只想要达到简单的 backup data, table 的方法。 然后locally 存入C盘, 或网空间。

× ::::是用CODE, 不是用工具:::::

×--找到解决方法了--×。

*程式内检查是否Database 已经存在, 如果没的话, 就用Create Script 生成Database 及 Attach去 SQL Server。

*因为 File Based 的不能backup, 报错说没权限,资料库会回来,但是资料是空的, 我也不知道为什么。
作者: 大眼睛    时间: 2010-12-1 04:45 PM
可以在网上搜索 phpmyadmin 这个程式
作者: 宅男-兜着走    时间: 2010-12-1 05:01 PM
回复 2# 大眼睛


    我知道 phpmyadmin, 但是我要的是 mssql的。
作者: 大眼睛    时间: 2010-12-1 05:20 PM
喔 不好意思
没看清楚
作者: Super-Tomato    时间: 2010-12-2 01:04 AM
本帖最后由 Super-Tomato 于 2010-12-2 01:11 AM 编辑
如题:

backup 问题, 请问如何让database export .sql 文件, 或table create query 都好。
我只想要达 ...
宅男-兜着走 发表于 2010-12-1 04:32 PM



你是指 .NET 的 coding 還是包括指令都可以??
使用 osql 指令應該可以吧??
作者: 宅男-兜着走    时间: 2010-12-2 01:21 AM
回复 5# Super-Tomato

抱歉, 我没声明清楚。

MSSQL, 没错, 要用Coding。
我看到 Mysql 可以 生成个 Table Create Script, 跟 Data Insert Script。
可是 MSSQL 可以吗? 我找了整天,都没一个可以成功。

我试了 == 。。。

http://metrix.fcny.org/wiki/disp ... +restore+a+database

但是出个 File 出来, 但是Restore的时候资料没一起回来。 不懂为什么, 没 Error。

试了 SMO library, 但是也是一样, 资料没回来。
作者: 宅男-兜着走    时间: 2010-12-2 01:52 AM
我找到原因了, 因为要放在 Microsoft SQL Data 文件夹内, 不然资料就不会回来,
详细原因我也不是很清楚。

但是至少做到了。




欢迎光临 JBTALKS.CC (https://www.jbtalks.my/) Powered by Discuz! X2.5