0

vb.net を使用して ODBC 経由でデータベースをバックアップしようとしていますが、方法が見つかりません。
多くのアプローチのいくつか:

        Try
            btCommand = New OdbcCommand("pg_dump '" + mydatabase + "' > 'all.sql'", mCon)
            'OR
            ' btCommand = New OdbcCommand("BACKUP DATABASE '" + mydatabase + "',  'all.sql'", mCon)
            btCommand.ExecuteNonQuery()
        Catch ex As Exception
            MsgBox(ex.Message, MsgBoxStyle.Critical + MsgBoxStyle.OkOnly)
        End Try

しかし、誰も働いていません。これを行う方法についてアドバイスをお願いします。

4

1 に答える 1

3

pg_dumpSQL コマンドではなく、コマンド ライン実行可能ファイルです。

PostgreSQL データベース システムのバックアップには、さまざまなオプションがあります。おそらくドキュメントを読んで、どれがあなたに最適かを確認する必要があります。

于 2012-06-30T17:38:41.920 に答える