ログインしていません。このフォーラムはログインユーザのみに投稿が許可されています。投稿する場合はログインしてください。
ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
データベース
>
フロントエンド
>
DBViewer Plugin for Eclipse 開発プロジェクト
>
フォーラム
>
公開討議
>
mssql2000のnvarcharを不明な型(-9)に表示された
DBViewer Plugin for Eclipse 開発プロジェクト
概要
プロジェクト概要
開発ダッシュボード
Webページ
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ダウンロード
リリース一覧
統計
ソースコード
コードリポジトリリスト
Subversion
リポジトリ閲覧
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
文書
Wiki
FrontPageの表示
ページ一覧
最近の更新
文書マネージャ
文書一覧
コミュニケーション
フォーラム一覧
公開討議 (222)
ニュース
フォーラム:
公開討議
(スレッド #23674)
話題(スレッド)一覧に戻る
RSS
mssql2000のnvarcharを不明な型(-9)に表示された (2009-08-20 18:39 by
busgood
#45481)
jre1.6+msjdbc:sqljdbc4.jar+all in one eclipse3.2+dbviewer最新版
上記の環境を使って、題名のような問題を出てきました、解決方法を教えていただけないのでしょうか?
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2009-09-01 06:16 by
zigen
#45644)
ZIGENです。
回答が遅くなり申し訳ありません。
SQLServerで、NVARCHAR型を正しく表示できるように
調査してみます。
#45481
への返信
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-21 20:41 by
ikutirin
#48040)
ZIGENさん
お忙しいところ恐縮ですが、この問題の調査は進んでいますか。
VisualStudioやSQL Server Management Studioが使いにくく
DBViewerでを利用したいのですが、DBの文字列フィールドがnvarcharなので。。。
期待しております。よろしくお願いします。
#45481
への返信
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-22 11:31 by
zigen
#48049)
ZIGENです。
実は、SQLServer2000の環境が見つからず、再現出来ていない状態です。
SQLServer2008なら見つかったのですが、nvarcharでも正常に値を表示できています。
nvarcharで不明な型(-9)となるのは、JDBCDriverが対応できていないのだと思いますので、
新しいJDBCDriverで試すことはできますか?
#45481
への返信
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-23 23:03 by
ikutirin
#48058)
そうですか。こちらの環境の問題のようです。
お手数を取らせまして申し訳ありませんでした。
Windows 7
Eclipse 3.5
DBViewer 1.2.0
Java1.6.0_07
SQL Server2008 EXPRESS SP1
JDBC Driver sqljdbc_2.0/sqljdbc4.jar(最新)
でそんなに変な環境ではないと思いますが、どこかにnvarcharを不明な型にする原因があるのかもしれません。
今回は諦めて、SQL Server Management Studioを利用することにします。
#45481
への返信
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-28 11:41 by
hajimeni
#48146)
便乗させて頂きます。
こちらの環境でも同じような現象となります。
DB環境は
WindowsServer2003
SQLServer2000
クライアント環境
JDK1.6
sqljdbc4.jar
DBViewer1.20
Eclipse3.5
やはり、NVARCHARのカラムには「<<Unknown Type (-9)>>」と表示されます。
NULLの場合はしっかりと「<NULL>」と表示されます。
再現が難しいとは思いますが、調査方法等ご指示いただければ、なにかお手伝い出来ることもあるかともいますので、よろしくお願いいたします。
#48058
への返信
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-28 17:16 by
zigen
#48159)
ZIGENです。
情報ありがとうございます。
こちらでも、SQLServer2008をインストールして、再度試してみたいと思います。
ちなみに、以前検証したときのJDBCDriverは、sqljdbc.jar を使いました。
1つ質問ですが、
クライアント環境は、Windows7ではなく、VISTAやXPでも現象は同じでしょうか?
※こちらにはWindows7の環境が無いので、試すことができないのです。
#45481
への返信
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-28 21:57 by
hajimeni
#48167)
一応XPでもVistaでも同じでした。
解決策として、 sqljdbc_1.2.2828.100_jpn.exe に入っている sqljdbc.jar を利用すると正しく表示されました。
Microsoftのサイト(
http://msdn.microsoft.com/ja-jp/library/ms378749.aspx)
では、SQLServer2000も対応しているような書き方をしていますが・・・
回避手段がありますので、この件については対応していただなくても大丈夫です。
sqljdbcの実装がJDBC4.0対応時の変更か何かで正しく取れなくなったのではと・・・
jdbcの問題っぽい気がします。
#45481
への返信
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-29 21:03 by
zigen
#48177)
hajimeniさん
ZIGENです。
確かに、JDBC Driverの障害っぽいですね。
検証ありがとうございました!!
#48167
への返信