無效描述符索引問題的解決

2021-09-25 05:16:27 字數 609 閱讀 7086

問題描述:

如下圖我在從本地庫的乙個表匯入到歷史庫的同樣(我以為是一樣)的表中的時候,報如下錯誤:無效的描述符索引.匯入命令為:

master.dbo.xp_cmdshell 'bcp kssc_his..t_bond_borrow_stock in c:\test\20150101\kssc_his\kssc_his_t_bond_borrow_stock_20150101 -f c:\test\20150101\kssc_his\kssc_his_t_bond_borrow_stock_20150101.fmt -e -k -h"check_constraints" -b5000 -s"10.253.2.45" -u"sa" -p"sa123456"'

問題解決:

經過很長時間的除錯我發現原來這兩個表的結構並不是完全一樣的,歷史庫那張表中筆本地庫表中少乙個字段。

結論:當我們在從檔案中用bcp命令向資料庫中匯入資料的時候,如果發現「無效的描述符索引」這種錯的時候,也許我們可以比對一下檔案的字段與我們目標表的字段的個數是否一致,源表的資料結構與我們目標表的資料結構是否一致。

jsp資料庫連線中 無效的描述符索引 問題的解決

這幾天在用jsp在連線資料庫時出現了這樣乙個問題 無效的描述符索引.我以為是上次資料庫連線時沒關掉連線,於是將前面的乙個資料庫連線close掉了.但還是這個問題,於是我重新啟動了虛擬伺服器 tomcat,結果依然.最後才發現錯誤的原因,在這貼出來,給大家參考 在jsp頁面用rs連線資料庫時如果發生這...

Linux 檔案描述符問題

昨天解了個bug,關於檔案描述符的,這種問題很久之前也遇到過,這次再犯真的不該。問題是這樣的。fopen 開啟乙個檔案,然後做了一些操作,然後函式執行結束。沒有呼叫fclose 導致了,再執行此函式時,系統提示,檔案描述符分配完畢。分析了下 根據以前的知識儲備,1.linux開啟檔案描述符的最大個數...

神奇的描述符(一) 描述符協議的實現

描述符通過描述符協議實現,任何實現或部分實現以下方法的類,都可以作為描述符使用。def get self,instance,owner def set self,instance,value def delete self,instance get 方法接收三個引數 self為描述符例項自身 ins...