質問編集履歴
5
質問内容の更新
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
4
質問内容の更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -89,4 +89,57 @@
|
|
89
89
|
|
90
90
|
上記から
|
91
91
|
|
92
|
-
今回アップロードしたsqlplusツールのモジュールにはシンボリックリンクがなく、直接的な原因にはなっていないように見受けられます。
|
92
|
+
今回アップロードしたsqlplusツールのモジュールにはシンボリックリンクがなく、直接的な原因にはなっていないように見受けられます。
|
93
|
+
|
94
|
+
```ここに言語を入力
|
95
|
+
※sqlplusのリンクを確認して、今回導入したモジュールとリンクがとれている
|
96
|
+
srdcs04% ldd sqlplus
|
97
|
+
libsqlplus.so => /opt/oracle/product/12.1.0/db/lib/libsqlplus.so
|
98
|
+
libclntsh.so.12.1 => /opt/oracle/product/12.1.0/db/lib/libclntsh.so.12.1
|
99
|
+
libclntshcore.so.12.1 => /opt/oracle/product/12.1.0/db/lib/libclntshcore.so.12.1
|
100
|
+
libmql1.so => /opt/oracle/product/12.1.0/db/lib/libmql1.so
|
101
|
+
libipc1.so => /opt/oracle/product/12.1.0/db/lib/libipc1.so
|
102
|
+
libnnz12.so => /opt/oracle/product/12.1.0/db/lib/libnnz12.so
|
103
|
+
libkstat.so.1 => /lib/64/libkstat.so.1
|
104
|
+
libnsl.so.1 => /lib/64/libnsl.so.1
|
105
|
+
libsocket.so.1 => /lib/64/libsocket.so.1
|
106
|
+
libresolv.so.2 => /lib/64/libresolv.so.2
|
107
|
+
libgen.so.1 => /lib/64/libgen.so.1
|
108
|
+
libdl.so.1 => /lib/64/libdl.so.1
|
109
|
+
libsched.so.1 => /usr/lib/64/libsched.so.1
|
110
|
+
librt.so.1 => /lib/64/librt.so.1
|
111
|
+
libc.so.1 => /lib/64/libc.so.1
|
112
|
+
libaio.so.1 => /lib/64/libaio.so.1
|
113
|
+
libpool.so.1 => /usr/lib/64/libpool.so.1
|
114
|
+
libadm.so.1 => /lib/64/libadm.so.1
|
115
|
+
libefi.so.1 => /lib/64/libefi.so.1
|
116
|
+
libproject.so.1 => /usr/lib/64/libproject.so.1
|
117
|
+
libsoftcrypto.so.1 => /usr/lib/64/libsoftcrypto.so.1
|
118
|
+
libm.so.2 => /lib/64/libm.so.2
|
119
|
+
libthread.so.1 => /lib/64/libthread.so.1
|
120
|
+
libons.so => /opt/oracle/product/12.1.0/db/lib/libons.so
|
121
|
+
libmp.so.2 => /lib/64/libmp.so.2
|
122
|
+
libmd.so.1 => /lib/64/libmd.so.1
|
123
|
+
libscf.so.1 => /lib/64/libscf.so.1
|
124
|
+
libnvpair.so.1 => /lib/64/libnvpair.so.1
|
125
|
+
libexacct.so.1 => /usr/lib/64/libexacct.so.1
|
126
|
+
libxml2.so.2 => /usr/lib/64/libxml2.so.2
|
127
|
+
libuuid.so.1 => /lib/64/libuuid.so.1
|
128
|
+
libsecdb.so.1 => /lib/64/libsecdb.so.1
|
129
|
+
libproc.so.1 => /lib/64/libproc.so.1
|
130
|
+
libpthread.so.1 => /lib/64/libpthread.so.1
|
131
|
+
libdoor.so.1 => /lib/64/libdoor.so.1
|
132
|
+
libuutil.so.1 => /lib/64/libuutil.so.1
|
133
|
+
libz.so.1 => /usr/lib/64/libz.so.1
|
134
|
+
libcmd.so.1 => /lib/64/libcmd.so.1
|
135
|
+
librtld_db.so.1 => /lib/64/librtld_db.so.1
|
136
|
+
libelf.so.1 => /lib/64/libelf.so.1
|
137
|
+
libctf.so.1 => /lib/64/libctf.so.1
|
138
|
+
srdcs04%
|
139
|
+
srdcs04% ls -ltrh | tail -5
|
140
|
+
-r-xr-xr-x 1 oracle dba 1.6M Feb 1 2017 libsqlplusic.so
|
141
|
+
-r-xr-xr-x 1 oracle dba 2.1M Feb 1 2017 libsqlplus.so
|
142
|
+
-r-xr-xr-x 1 oracle dba 342 Feb 1 2017 glogin.sql
|
143
|
+
-rw-rw-r-- 1 oracle dba 335 Feb 1 2017 SQLPLUS_README
|
144
|
+
drwxr-xr-x 2 oracle dba 512 Apr 1 13:22 libsqlplus.so_old
|
145
|
+
```
|
3
質問更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -85,4 +85,8 @@
|
|
85
85
|
lrwxrwxrwx 1 oracle dba 15 May 6 2016 libocci.so -> libocci.so.12.1
|
86
86
|
lrwxrwxrwx 1 oracle dba 12 May 6 2016 libodm12.so -> libodmd12.so
|
87
87
|
|
88
|
-
```
|
88
|
+
```
|
89
|
+
|
90
|
+
上記から
|
91
|
+
|
92
|
+
今回アップロードしたsqlplusツールのモジュールにはシンボリックリンクがなく、直接的な原因にはなっていないように見受けられます。
|
2
質問内容更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -63,4 +63,26 @@
|
|
63
63
|
|
64
64
|
srdcs04% uname -a
|
65
65
|
SunOS srdcs04 5.10 Generic_148889-05 i86pc i386 i86pc
|
66
|
+
```
|
67
|
+
※出力されたエラーについて
|
68
|
+
```ここに言語を入力
|
69
|
+
|
70
|
+
ld.so.1: sqlplus: fatal: relocation error: file /opt/oracle/product/12.1.0/db/lib/libsqlplus.so: symbol lmxconpar2: referenced symbol not found
|
71
|
+
Killed
|
72
|
+
|
73
|
+
指定されたシンボルが再配置のために見つからなかったことを示していて
|
74
|
+
シンボルが含むべき共有オブジェクトに古いバージョンが含まれている可能性があるかもしれません。
|
75
|
+
|
76
|
+
oracleライブラリ配下のシンボリックリンクを確認すると以下となっていました。
|
77
|
+
|
78
|
+
lrwxrwxrwx 1 oracle dba 15 May 6 2016 libocci.so -> libocci.so.12.1
|
79
|
+
lrwxrwxrwx 1 oracle dba 12 May 6 2016 libodm12.so -> libodmd12.so
|
80
|
+
lrwxrwxrwx 1 oracle dba 15 May 6 2016 libagtsh.so -> libagtsh.so.1.0
|
81
|
+
lrwxrwxrwx 1 oracle dba 51 May 6 2016 libclntsh.so -> /opt/oracle/product/12.1.0/db/lib/libclntsh.so.12.1
|
82
|
+
lrwxrwxrwx 1 oracle dba 12 May 6 2016 libclntsh.so.10.1 -> libclntsh.so
|
83
|
+
lrwxrwxrwx 1 oracle dba 12 May 6 2016 libclntsh.so.11.1 -> libclntsh.so
|
84
|
+
lrwxrwxrwx 1 oracle dba 55 May 6 2016 libclntshcore.so -> /opt/oracle/product/12.1.0/db/lib/libclntshcore.so.12.1
|
85
|
+
lrwxrwxrwx 1 oracle dba 15 May 6 2016 libocci.so -> libocci.so.12.1
|
86
|
+
lrwxrwxrwx 1 oracle dba 12 May 6 2016 libodm12.so -> libodmd12.so
|
87
|
+
|
66
88
|
```
|
1
状況更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,8 +2,10 @@
|
|
2
2
|
12.1.0のsqlplusツールから、12.2.0のsqlplusツールへバージョンアップをさせたいです
|
3
3
|
|
4
4
|
バージョンアップ後にOracleインスタンスへ接続する際、エラーが発生しました。
|
5
|
-
原因を知りたいです。
|
6
5
|
|
6
|
+
以下に示すようにsqlplusツールを実装して、実行しています。
|
7
|
+
|
8
|
+
|
7
9
|
```ここに言語を入力
|
8
10
|
以下手順で実装
|
9
11
|
① 旧SQLplus(12.1.0)のライブラリを退避
|