質問編集履歴
2
書式の改善
title
CHANGED
File without changes
|
body
CHANGED
@@ -34,13 +34,13 @@
|
|
34
34
|
|
35
35
|
A typical Sybase server
|
36
36
|
[egServer50]
|
37
|
-
host =
|
37
|
+
host = host
|
38
|
-
port =
|
38
|
+
port = port
|
39
39
|
tds version = 5.0
|
40
40
|
client charset = UTF-8
|
41
41
|
charset = SJIS-win
|
42
42
|
|
43
|
-
tsql -H
|
43
|
+
tsql -H host -p prot -U UID -P Password
|
44
44
|
locale is "ja_JP.UTF-8"
|
45
45
|
locale charset is "UTF-8"
|
46
46
|
using default charset "UTF-8"
|
1
PHPでのPDO、ODBC接続も同様、エラーが発生
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,6 +4,7 @@
|
|
4
4
|
コマンドラインでマルチバイト(日本語)のSQLを送信するとエラーが発生。
|
5
5
|
サーバー上にテープルのカラム名は日本語なので、カラム指定、WHEREなどはすべてエラーでした。
|
6
6
|
|
7
|
+
|
7
8
|
### 発生している問題・エラーメッセージ
|
8
9
|
|
9
10
|
+---------------------------------------+
|
@@ -45,7 +46,7 @@
|
|
45
46
|
using default charset "UTF-8"
|
46
47
|
|
47
48
|
|
48
|
-
### 日本語なしならOK
|
49
|
+
### SQLに日本語なしならOK
|
49
50
|
|
50
51
|
「SELECT * FROM XXX」すべて英語なら正常に実行し、カラム名(日本語)の表示も文字化けしない。
|
51
52
|
SQL> SELECT * FROM W_HATUF_CSV
|
@@ -60,4 +61,6 @@
|
|
60
61
|
|
61
62
|
ODBCドライバの文字コードの設定がうまくできていないでは?
|
62
63
|
charsetを932JPN、CP932、SJIS-winなどを設定しても解決しなかった。
|
64
|
+
最終的にはApache + PHP(Laravel)の運用ですが、PHPでのPDO接続もエラーでした。
|
65
|
+
|
63
66
|
解決に至った経験のある方がいれば、ご教授頂ければ幸いです。
|