- ベストアンサー
ODBCデータソースの削除ができません
HighDefの回答
参考になればと思い、投稿します。 MySQL ODBCドライバを5.1.6から5.1.7にアップデートしたところ、 既存のMySQLへのデータソースが変更も削除も出来なくなりました。 エラーメッセージは質問者さんと同じものが表示されました。 MySQL ODBCドライバをアンインストールしても、データソースは変更も削除も出来なかったため、 「システムの復元」で復旧させました。 結局、5.1.7へのアップデートは取りやめました。
関連するQ&A
- ODBCを使用する場合のファイルDSNの設定
環境 WindowsXP Pro Visual Studio.NET 2003 インストールしたもの MySQL(ver:4.1.11) MyODBC-3.51.11-1-win.exe ODBC .NET Data Provider(ver:1.0.4030.0) (MDAC(ver:2.8)はいつのまにか勝手に入ってました) 「コントロールパネル」→「管理ツール」→「データ ソース (ODBC)」から「ODBCデータソースアドミニストレータ」を起動して、ファイルDSNタブから追加で【MySQL ODBC 3.51 Driver】を選択し「適当な名前」を入れて、「適当な名前」.dsnがファイルDSNに作成されるのですが、ダブルクリックしてみると 「一般エラー:DSNファイルC:\~~~~.dsnが無効です。」となってしまいます。 ユーザーDSNとシステムDSNはちゃんと追加でき、「Connector/ODBC」も設定でき、Access2003、VB.NETからMySQLで作ったテーブルは読み取れました。 VB.NETのサーバーエクスプローラから接続の追加で、データリンクプロパティのプロバイダタブから「Microsoft OLE DB Provider for ODBC Drivers」 を選び、接続タブから「接続文字列を使用する」にチェックを付けビルドで開いたデータソースの選択欄にファイルDSNで作った.dsnは表示されますが、選択してもデータリンクエラー「ドライバへの接続中にエラーが発生したため、操作を実行できません。」となりやはりファイルdsnが使えません。 どうやってファイルDSNを設定したらいいのでしょうか?
- 締切済み
- MySQL
- odbcのデータソース追加について
windows7homeで、odbcの設定のuser DSNで「追加」をおして、エクセルや、アクセスの データソースを追加したいのですが、SQL以外のソースがまったく出てきません。オフィス2007を2回ほどインストールしてみたのですがだめです。オフィスのソフトは普通に使えます。通常オフィスのソフトをインストールすると、odbcのuser DSNで「追加」で、データソースが出てくると思うのですが、なにかほかに方法はありますでしょうか?
- ベストアンサー
- Windows 7
- MYSQL ODBCの設定について
MYSQL 初心者です。 Windows2000SP4にMYSQL ODBC3.51.9をインストールしましたが、コントロールパネルのデータソース(ODBC)にて、ユーザー、システムDSNにいずれにも、MYSQL ODBC3.51.9が表示されてこないのは、どこに問題がありますでしょうか。
- 締切済み
- MySQL
- プログラムからODBCデータソースの一覧を取得したい
C++からODBCのシステムDSNやユーザーDSNに登録されているデータソースの一覧を取得したいのですが、Google検索などで調べてみましたがよく分かりませんでした。 そのためのWindows APIがあるのか? それともレジストリに書かれているのか? ヒントをお持ちの方はぜひお願いします。
- ベストアンサー
- その他(データベース)
- ODBCアドミニストレータに関して
ODBCデータソースアドミニストレータでシステムDSNを登録しました。 登録したデータベース名(N)を削除したいのですがどこで削除をしたらよいのかわかりません。 ご存知の方がいましたらご教授ください。 宜しくお願いいたします。
- 締切済み
- その他(データベース)
- MySQLのデータベースをODBCに登録する
ODBCデータソースの登録がうまくいきません。 ご教授お願い致します。 OS:WindowsXP,MySQL-4.0.22,ODBC:mysql-connector-odbc-5.1.5 ユーザーDNSに追加しようとすると、「Connection Failed:[HY000][MySQL][ODBC5.1Driver]Unknown system variable 'character_set_results'」というエラーメッセージが出て登録できません。
- ベストアンサー
- MySQL
- ODBCのデータソース登録内容の確認
VB6上で、ODBCのデータソースの自動登録を行おうと思っています。 その際、実際の登録処理を行う前に、 既にデータソースへ登録されているかどうかを チェックしたいのですが、どのようにすればいいのでしょうか? (チェックしたいのはシステムDSNの内容です・・・)
- ベストアンサー
- Visual Basic
- MYSQLとEXCEL2003の接続エラー
64bit windows7に、32bitのexcel2003を使用しています。 excel2003から外部データ取り込みで、MYSQLのデータを送受信できるようにしたいです。 ネットでは、mysql-connector-odbc-5.2.6-win32.msi と32bit版をインストールしたほうが良いとの書き込みを見たことがありますが、 mysql-connector-odbc-5.1.13-winx64.msi をインストールしないと、ODBCのデータソースにドライバーが出てきませんので、こちらをインストールしました。 写真のとおり、ユーザーDSN、システムDSNでは、ドライバーを追加して、コネクション-サクセスフルになるのですが、 実際 excel2003から、外部データの取り込みで、ODBCのデータソースを選択すると、データリンクプロパティ画面が現れてしまい、そこで設定を入力しても、写真のようなエラーが出てしまいます。 どのように対処すればよいか、アドバイスいただけないでしょうか。
- ベストアンサー
- その他(ソフトウェア)
- ODBC接続に関して
教えて下さい。 Oracle Database 11g Express Edition をインストールし、そこにODBC経由で 接続しようと考えていますが、どうも思ったように接続ができません。 ODBCは、 1.[スタート]→[コントロールパネル]→[管理ツール]→[データ ソース (ODBC)]を選択。 2.ODBCデータソースアドミニストレータのユーザDSNタブの追加ボタンを選択。 3.データソースの新規作成から「Oracle in XE」を選択。 して設定してあります。 Oracle側にユーザとして、"ABC"というユーザ(ワークスペース管理者)を作成、そのユーザで、 Oracle ODBC Driver ConfigurationのUserIDを追加しましたが、接続できません。 Unable to connect SQLState=28000 [Oracle][ODBC][Ora]ORA-01017 ; invalid username/password ;logon denied というエラーが表示されます。 但し、SYSTEMというユーザでは接続できます。 ユーザ名/パスワードは間違っていませんが、何が問題でしょうか??? そもそもの考え方が間違っているでしょうか、、、 教えて下さい。 よろしくお願いします。
- 締切済み
- Oracle
お礼
5.1.7はOSとの相性とかあるんでしょうかねぇ。 システムの復元ですか…検討してみます。 ご回答ありがとうございました。