You are not logged in. This forum allows only logged in users to post. If you want to post in the forum, please log in.
下載
軟體開發
帳戶
下載
軟體開發
登入
我忘記帳戶名和密碼了
新增帳戶
語言
手冊
語言
手冊
×
登入
登入名稱
密碼
×
我忘記帳戶名和密碼了
繁體中文翻譯狀態
類別:
軟體
人
PersonalForge
Magazine
Wiki
搜尋
OSDN
>
軟體搜索
>
Database
>
Front-Ends
>
DBViewer Plugin for Eclipse 開発プロジェクト
>
討論區
>
公開討議
>
mssql2000のnvarcharを不明な型(-9)に表示された
DBViewer Plugin for Eclipse 開発プロジェクト
描述
專案概要
開發人員儀表板
專案的網頁
Developers
Image Gallery
List of RSS Feeds
活動
使用統計
歷史
檔案下載
發布列表
Stats
原始碼
儲存庫列表
Subversion
查看儲存庫
待辦事項
待辦事項列表
里程碑列表
類型列表
元件列表
List of frequently used tickets/RSS
新增待辦事項
文檔
Wiki
FrontPage
Title index
Recent changes
Doc Mgr
List Docs
溝通
討論區列表
公開討議 (222)
新聞
討論區:
公開討議
(Thread #23674)
Return to Thread list
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