Excel使用經驗——Excel連線Oracle,發生3706錯誤的解決辦法
今天真是遇到了一個奇葩問題,花了我四五個小時才解決。
本來昨天寫好、除錯好的Excel日報功能,今天不能用了。
發生了3706錯誤(執行時錯誤‘3706’,未找到提供程式,該程式可能未正確安裝)。
於是,在百度上、雅虎(英文網站)上搜索答案,看了幾十篇帖子,試了n種方法(安裝驅動、改寫連線字串等),都無功而返。
好在自己有種堅持不懈的精神(請允許我自誇一下),想到了是不是Excel賬號、許可權或版本問題造成的。
然後,看看我昨天寫的VBA註釋:“Oracle 12.1.0.2.0-64 版本+Excel2016專業增強版,使用此種連線方式不可行”,突然恍然大悟:昨天我的Excel版本是專業增強版,而今天不是。不知道是Office自動更新還是什麼原因(請自行腦補),我的Excel版本(其實是Office版本)竟然被降級了(32位, 且不是專業增強)。真操蛋!!!
於是,解除安裝Office,重灌,又能成功連線Oracle了。看來,未找到提供程式的真實原因在於微軟不允許普通版本連線Oracle資料庫?
好了,生產資料來了:
相關推薦
Excel使用經驗——Excel連線Oracle,發生3706錯誤的解決辦法
今天真是遇到了一個奇葩問題,花了我四五個小時才解決。 本來昨天寫好、除錯好的Excel日報功能,今天不能用了。 發生了3706錯誤(執行時錯誤‘3706’,未找到提供程式,該程式可能未正確安裝)。 於是,在百度上、雅虎(英文網站)上搜索答案,看了幾十篇帖子,試了n種方法(安
Oracle資料庫安裝+漢化版PLsql+Oracle外掛,plsql連線Oracle步驟和報錯解決辦法
從https://download.csdn.net/download/fxiaoyaole/10449523 此連結下載裡面有所資源,資源包括(Oracle兩個資料庫壓縮包win64_11gR2_database_1of2, win64_11gR2_database
在VS2017環境下Qt讀寫Excel遇到"無法開啟 源 檔案 'QAxObject'"的錯誤解決辦法
問題: 無法開啟 源 檔案 "QAxObject" 解決辦法: 1、右擊工程 -> 點選 "Create Basic .pro File" 生成一個 .pro 檔案 2、在Resources資料夾裡面找到生成的 .pro 檔案,編輯生成的 .pro 檔案內容,在其
navicat 連線oracle TNS:no listener提示解決辦法
1.使用navicat自帶的oci.dll庫不行。下載官方 oracle12的oci.dll庫。 2.在oracle官網下載in
Oracle協議適配器錯誤解決辦法
使用命令 任務管理 執行 進入 網絡服務 解決問題 mgr 監聽服務 tar 在Oracle中新建了一個數據庫,今天把它刪了之後再登錄SQL*PLUS就登不上去了,出現ORA-12560:TNS:協議適配器錯誤。 ORA-12560: TNS: 協議適配器錯誤的解決方法
前後端分離。前端POST請求引數過長,導致400錯誤解決辦法及分析
這兩天做好的功能要上線了。但是測試的時候忽然發現當POST提交資料量多大時,會導致後端報400錯誤。最開始以為瓶頸存在於tomcat,因為tomcat預設能接受的POST請求大小為2M,所以手動修改tomcat server.xml 檔案,將接受POST大小修改為不限制。
VPN連線報609、797錯誤解決辦法
609:無法連線電話簿專案看別人說 錯誤出現時因為:個別VPN設定時出現修改VPN撥號方式的問題導致。重啟電腦及檢視網路介面卡都沒有解決該問題。最終解決方式: 使用 管理員執行CMD, 輸入下方的兩個命令重置netsh winsock reset catalognetsh i
ubuntu14.04升級cmake版本後,ROS catkin_make錯誤解決辦法
ubuntu預設安裝的cmake版本是2.X的,有時候編譯某些軟體時需要升級到3.x以上。 如果是手動原始碼編譯升級方式,可能會導致cmake的安裝路徑與開始的安裝路徑不一致(通常是/usr/bin/cmake 與/usr/local/bin/camke的
MyEclipse環境下的JavaWeb專案打包成war包部署到tomcat伺服器發生jstl錯誤解決辦法
在MyEclipse環境下的一個JavaWeb專案打包成war包,然後單獨部署到tomcat伺服器會發生jstl錯誤,前提是jsp中使用了jstl。 比如把一個專案部署到Linux系統中的tomcat伺服器上: 重啟tomcat伺服器, 然後訪問使用了
程式碼中傳送http請求, java.lang.IllegalArgumentException: Illegal character in query at index...,非法字元錯誤解決辦法
產生原因:url中有漢字或特殊字元(非字母和數字的字元),沒有轉碼。 解決辦法:將帶有特殊字元或漢字的引數進行轉碼,再放入url傳送即可。 例如:param1 = URLEncoder.encode(param1, "UTF-8");
python連線oracle,把計算結果存入本地excel併發送帶附件郵件
1、首先是主工作指令碼,連線oracle,計算後儲存到本地excel中,work.py程式碼如下 __author__ = 'chunyang.wu' # -*- coding: utf-8 -*- from openpyxl import Workbook from o
EXCEL 通過ODBC連線ORACLE, 匯出表或資料透視表進行分析
本意是通過直接匯出oracle中的表,進行快速的資料分析。 注意點: 本文是Excel中通過ODBC連線oracle,所以需要注意的一個問題是,EXCEL和ODBC,oracle的位數必須一致,在測
連線Oracle,Oracle批量插入
1、載入資源 DriverManagerDataSource dataSource = JdbcTemplateUtil.getDataSource("driverClassName", "url", "username", "password"); JdbcTemplate jdbcTempl
關於plsql遠端連線oracle,以及連線64位oracle處理方法
1、安裝好plsql及oracle遠端連線的客戶端32位的(instantclient),因為plsql只能通過32位客戶端跟64位oracle連線 2、在instantclient客戶端目錄下,建立
SQLplus連線Oracle,提示協議介面卡錯誤的解決方法
當安裝了Oracle資料庫和ODAC後,用PL\SQL dev可以正常連線資料庫,但是在SQLplus中連線時會提示"ORA-12560:TNS:協議介面卡錯誤",解決此問題的方法為:將環境變數path中的dbhome_1\BIN放到client_1\bin的前面即可,即將圖
C#,delphi7在64位作業系統上連線Oracle 11g的問題和解決方案 BadImageFormatException
環境:windows2008R2企業版64位,安裝Oracle 11g 64位版服務端。C#3.5開發的b/s系統,32位版。delphi7開發的c/s服務 錯誤提示: Oracle 11g 64位版在64位作業系統上連線Oracle的問題和解決方案 BadImageFor
win7下安裝oracle時,提示程式異常終止,發生未知錯誤
一、安裝時報錯 1、修改oracle安裝包內refhost.xml檔案,如:我本地的路徑為:D:\soft\database\stage\prereq\db\refhost.xml 在 </SYSTEM> <CERTIFIED_SYSTEMS&
客戶端不能正常連線oracle,監聽狀態為"Not All Endpoints Registered"
1,現象描述,應用反應不能正常[[email protected] ~]$ lsnrctl status LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 01-JUL-2013 16:39:49 C
CSS鼠標懸停圖片加邊框效果,頁面布局發生錯位的解決辦法
csharp rec 解決辦法 鼠標 margin sharp arp over 圖片 CSS鼠標懸停圖片加邊框效果,頁面布局發生錯位的解決辦法 .recomend-list{ width:1200px; a{ @extend %fl;
Windows10 遠程桌面連接失敗,報CredSSP加密oracle修正錯誤解決辦法
遠程連接 mstsc credssp 最近突然發現win10的遠程連接有些windows服務器的mstsc無法連接了,但是有部分windows2012卻能夠訪問,不能訪問的都報下面這個錯了: 按照提示的微軟地址,看了下大致就是服務器端沒有更新,而我的win10已經更新了一個安全補丁,如果雙方都沒有