少しご意見をお聞かせ願いたく思います。
Windowsアプリの場合、普段ほぼC#で納品する事が多いです。
お客さんによっては作りきりのプログラムのせいで管理しておらず、前の担当者がやめて社内でわかる人間がいなくなってしまったような場合に数年ぶりにいきなり呼ばれる事があります。
現地へ行く前にいろいろ確認しておきたいというのがメインの目的です。
と言う前置きがありまして、アプリ側にDBのバックアップ機能を付けた方が良いなと、最近思っているのですが、C#等のコードでバックアップを取りたいと考えた場合、どういう形を取るのが良いかと思いまして、一度お聞かせ願えたらと思います。
現地でmysqldumpを動作させられれば何も問題なくデータももらって確認できますが実際は遠方で現地に行くのが難しい場合も多かったりします。
要するにMySQLのインストール端末にアクセスしてと言う事でしたらMySqlDumpを動作させられますが、それでしたら正直質問する意味は無いので無しでという事です。
それであればプログラムにMySqlDumpを無理矢理同梱させようかと考えましたが、ライセンスが分からなかったので保留しています。
こちらで納品しているアプリなのでユーザー名等は当然把握しております。
そこら辺の必要な前提条件や、こういう形でどう?等のご意見をお願い致します。
そもそも現地で取れば・・・・と言うのや、なぜSQLServerExpressでは無いのか、等は話が繰り返しますので無しでお願いします。
(SQLServerExpressならこういう形で簡単にできるなどの意見は今後の参考になるのでお願いします)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/06 00:43