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.
Download
Entwicklung
Konto
Download
Entwicklung
Anmelden
Vergessen Konto/Passwort
Konto erstellen
Sprache
Hilfe
Sprache
Hilfe
×
Anmelden
Anmeldename
Passwort
×
Vergessen Konto/Passwort
Übersetzungsstatus von Deutsch
Kategorie:
Software
Personen
PersonalForge
Magazine
Wiki
Suche
OSDN
>
Finden Software
>
Datenbank
>
Front-Ends
>
DBViewer Plugin for Eclipse 開発プロジェクト
>
Foren
>
公開討議
>
mssql2000のnvarcharを不明な型(-9)に表示された
DBViewer Plugin for Eclipse 開発プロジェクト
Beschreibung
Projekt Zusammenfassung
Entwickler-Dashboard
Web-Seite
Entwickler
Bildergalerie
RSS Feed-Liste
Aktivität
Statistiken
Historie
Downloads
Aller Releases-Liste
Statistiken
Quellcode
Quellcode-Repositorys-Liste
Subversion
Repository ansehen
Ticket
Ticket-Liste
Liste der Meilensteine
Typenliste
Komponentenliste
Liste der zuletzt benutzten Tickets/RSS
Neue Ticket abschicken
Dokumente
Wiki
Titelseite
Titel-Index
Kürzliche Änderungen
Doc Mgr
List Docs
Kommunikation
Forum-Liste
公開討議 (222)
Neuigkeiten
Foren:
公開討議
(Thread #23674)
Zurück zur Thread-Liste
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型を正しく表示できるように
調査してみます。
Reply to
#45481
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-21 20:41 by
ikutirin
#48040)
ZIGENさん
お忙しいところ恐縮ですが、この問題の調査は進んでいますか。
VisualStudioやSQL Server Management Studioが使いにくく
DBViewerでを利用したいのですが、DBの文字列フィールドがnvarcharなので。。。
期待しております。よろしくお願いします。
Reply to
#45481
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-22 11:31 by
zigen
#48049)
ZIGENです。
実は、SQLServer2000の環境が見つからず、再現出来ていない状態です。
SQLServer2008なら見つかったのですが、nvarcharでも正常に値を表示できています。
nvarcharで不明な型(-9)となるのは、JDBCDriverが対応できていないのだと思いますので、
新しいJDBCDriverで試すことはできますか?
Reply to
#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を利用することにします。
Reply to
#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>」と表示されます。
再現が難しいとは思いますが、調査方法等ご指示いただければ、なにかお手伝い出来ることもあるかともいますので、よろしくお願いいたします。
Reply to
#48058
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-28 17:16 by
zigen
#48159)
ZIGENです。
情報ありがとうございます。
こちらでも、SQLServer2008をインストールして、再度試してみたいと思います。
ちなみに、以前検証したときのJDBCDriverは、sqljdbc.jar を使いました。
1つ質問ですが、
クライアント環境は、Windows7ではなく、VISTAやXPでも現象は同じでしょうか?
※こちらにはWindows7の環境が無いので、試すことができないのです。
Reply to
#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の問題っぽい気がします。
Reply to
#45481
RE: mssql2000のnvarcharを不明な型(-9)に表示された (2010-01-29 21:03 by
zigen
#48177)
hajimeniさん
ZIGENです。
確かに、JDBC Driverの障害っぽいですね。
検証ありがとうございました!!
Reply to
#48167