【发布时间】:2013-05-31 06:33:16
【问题描述】:
在我的项目中,我想restore database 在前端 (vb.net 2008)。
所以我在前端使用以下代码,但需要更多时间。所以我很调试。我的以下代码正确吗?或者如何resoredatabasepostgresql 9.0
xProcId = Shell(PSQL.InstPath & "pg_restore.exe -h " & servername & " -p " & Port _
& " -U " & superusername & " -d " & dbname& " -c -v " & backupfilepath , AppWinStyle.Hide)
Process.GetProcessById(xProcId).WaitForExit()
提前致谢
【问题讨论】:
-
“需要更多时间”->“需要太长时间”?好吧,在一个大文件上它会,而且,你在用它的 stdout/stderr 做什么?如果你不隐藏它,它会起作用吗?
-
我没有使用像 (Stdout/stderr) 先生这样的东西。你能详细说明一下吗?
标签: vb.net postgresql postgresql-9.0