System.DllNotFoundException
libclntsh.so
Description: HTTP 500.Error processing request.
Details: Non-web exception.
Exception stack trace:
at (wrapper managed-to-native) System.Data.OracleClient.Oci.OciCalls+OciNativeCalls.OCIEnvCreate(intptr&,System.Data.OracleClient.Oci.OciEnvironmentMode,intptr,intptr,intptr,intptr,int,intptr)
at System.Data.OracleClient.Oci.OciCalls.OCIEnvCreate (System.IntPtr& envhpp, System.Data.OracleClient.Oci.OciEnvironmentMode mode, System.IntPtr ctxp, System.IntPtr malocfp, System.IntPtr ralocfp, System.IntPtr mfreep, System.Int32 xtramem_sz, System.IntPtr usrmempp) [0x00000] in <8367b8ff73a24bf6b4f07582879ce754>:0
at System.Data.OracleClient.Oci.OciEnvironmentHandle..ctor (System.Data.OracleClient.Oci.OciEnvironmentMode mode) [0x00013] in <8367b8ff73a24bf6b4f07582879ce754>:0
at System.Data.OracleClient.Oci.OciGlue.CreateConnection (System.Data.OracleClient.OracleConnectionInfo conInfo) [0x00000] in <8367b8ff73a24bf6b4f07582879ce754>:0
at System.Data.OracleClient.OracleConnectionPoolManager.CreateConnection (System.Data.OracleClient.OracleConnectionInfo info) [0x00005] in <8367b8ff73a24bf6b4f07582879ce754>:0
at System.Data.OracleClient.OracleConnectionPool.CreateConnection () [0x0000e] in <8367b8ff73a24bf6b4f07582879ce754>:0
at System.Data.OracleClient.OracleConnectionPool.GetConnection () [0x000a6] in <8367b8ff73a24bf6b4f07582879ce754>:0
at System.Data.OracleClient.OracleConnection.Open () [0x00065] in <8367b8ff73a24bf6b4f07582879ce754>:0
at Maticsoft.DBUtility.DbHelperOra.PrepareCommand (System.Data.OracleClient.OracleCommand cmd, System.Data.OracleClient.OracleConnection conn, System.Data.OracleClient.OracleTransaction trans, System.String cmdText, System.Data.OracleClient.OracleParameter[] cmdParms) [0x0000d] in <8b676c221dfd4ce58b621e91a3fb6f47>:0
at Maticsoft.DBUtility.DbHelperOra.Query (System.String SQLString, System.Data.OracleClient.OracleParameter[] cmdParms) [0x00013] in <8b676c221dfd4ce58b621e91a3fb6f47>:0
at Maticsoft.DAL.USER_INFO.GetModel (System.String user_code) [0x0004c] in <8b676c221dfd4ce58b621e91a3fb6f47>:0
at Maticsoft.BLL.USER_INFO.GetModelByLoginName (System.String login_name) [0x00001] in <8b676c221dfd4ce58b621e91a3fb6f47>:0
at _Default.btn_login_Click (System.Object sender, System.EventArgs e) [0x000ff] in <7683af4a4e1140ac84781e8ff89890c0>:0
at System.Web.UI.WebControls.Button.OnClick (System.EventArgs e) [0x00021] in <1cda6085c879470a8daf0cd685f858bf>:0
at System.Web.UI.WebControls.Button.RaisePostBackEvent (System.String eventArgument) [0x0002b] in <1cda6085c879470a8daf0cd685f858bf>:0
at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent (System.String eventArgument) [0x00000] in <1cda6085c879470a8daf0cd685f858bf>:0
at System.Web.UI.Page.RaisePostBackEvent (System.Web.UI.IPostBackEventHandler sourceControl, System.String eventArgument) [0x00000] in <1cda6085c879470a8daf0cd685f858bf>:0
at System.Web.UI.Page.RaisePostBackEvents () [0x0001e] in <1cda6085c879470a8daf0cd685f858bf>:0
at System.Web.UI.Page.ProcessRaiseEvents () [0x00055] in <1cda6085c879470a8daf0cd685f858bf>:0
at System.Web.UI.Page.InternalProcessRequest () [0x001a7] in <1cda6085c879470a8daf0cd685f858bf>:0
at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x0005f] in <1cda6085c879470a8daf0cd685f858bf>:0
Version Information: 5.20.1.27 (tarball); ASP.NET Version: 4.0.30319.42000
作者:方振海 发布时间:19年07月09日 可选操作:
删除 回复你的这个问题是关于linux so动态库调用的问题,你需要把libclntsh.so所在的路径添加到 LD_LIBRARY_PATH 环境中。或者在 /usr/jexus/runtime/etc/mono/config中,添加 libclntsh.so 所对应用路径和真实文件名。
作者:yunei 发布时间:19年07月11日 可选操作:
删除 回复