web-dev-qa-db-ja.com

Netezza 6.0.8 ODBCドライバーをWindowsServer2008にインストールする

以下は、Netezza6.0.8で使用できる4つのNetezzaドライバーです。 2番目のものをWindowsServer 2008にインストールし、system32フォルダー(64ビットフォルダー)に配置しました。ただし、[システム]タブODBCドライバーをセットアップし、Windows XPで使用するのと同じ構成と資格情報を使用すると、接続テストが失敗しました。

Netezzaドライバーを機能させるには、Windows Serverで何か特別なことをする必要がありますか?または、間違ったドライバーをインストールした可能性がありますか?誰かがこれらの違いを知っていますか?

enter image description here

enter image description here

2
MacGyver

[私は明白なことを述べているだけなので、実際には答えではありませんが、コメントするのに十分な担当者がいません。]

4つのドライバーファイルは、ODBCドライバー、JDBCドライバー、および32ビットと64ビットのOLEDBドライバーです。ODBCドライバーはもちろん正しいものです。ただし、インストーラダイアログの1つに小さなチェックボックスがあり、32ビットまたは64ビット、あるいはその両方を選択できます。正しいものを選択しましたか?

これをWindowsServer2012とWindows7で試したところ、追加の手順を実行しなくても、どちらもまったく同じように機能します。私が持っているドライバーは、nsqlodbc.dll7.0.0.27274、バージョンC:\Windows\System32と呼ばれます(また、C:\Windows\SysWOW64で32ビットバージョンもあります)。 32ビットと64ビットの両方から接続できますODBCデータソースアドミニストレーターパスワードを何度か間違えたので、確認する価値があります。

詳細オプションが同じであることも確認しましたか(SSLなど)。

おそらく、サーバーボックスに接続を妨げるセキュリティ設定がありますが、2012サーバーではデフォルトで何も表示されていません。

1
Carl