新四季網

資料庫升級方法、裝置及系統與流程

2023-05-31 17:34:51 1


本發明涉及資料庫領域,具體而言,涉及一種資料庫操作方法、裝置及系統。



背景技術:

每一次程序版本的升級,都會伴隨資料庫版本的升級,現有技術使用<主版本號>.<子版本號>.<修訂號>控制資料庫版本,主版本號是在系統的重要發布或重大階段會進行改變,比如每幾個月一次。子版本號改變意味著資料庫中加入了破壞性的改動(例如新的必需欄位),這使得「舊的」應用程式與新的資料庫架構不再兼容。修訂號則是每次非破壞性的變動發生時(例如新的索引、新表、新的可選欄位等等)進行遞增的。

無論是主版本號、子版本號或修訂號的每一次的改變,系統都將升級的資料庫及腳本文件都與所述<主版本號>.<子版本號>.<修訂號>匹配並儲存。隨著項目的增加,發布的版本累積量及任意兩者的升級,特別是較久遠的版本升級至最新版本,會超出管理者所承載的負荷。



技術實現要素:

有鑑於此,本發明實施例的目的在於提供一種資料庫升級方法、裝置及系統,以解決上述問題。

第一方面,本發明實施例提供一種資料庫升級方法,所述方法包括:讀取腳本文件,所述腳本文件包括資料庫對象和/或數據;解析所述腳本文件,依次根據所述資料庫對象或所述數據的不同類型調用對應的資料庫並對所述資料庫進行預設的資料庫操作,以完成資料庫升級;刪除所述腳本文件。

第二方面,本發明實施例提供一種資料庫升級裝置,所述裝置包括:讀取模塊,用於讀取腳本文件,所述腳本文件包括資料庫對象和/或數據;升級模塊,用於解析所述腳本文件,依次根據所述資料庫對象或所述數據的不同類型調用對應的資料庫並對所述資料庫進行預設的資料庫操作,以完成資料庫升級;刪除模塊,用於刪除所述腳本文件。

第三方面,本發明實施例提供一種資料庫升級系統,所述系統包括升級伺服器,主資料庫伺服器以及子資料庫伺服器,所述升級伺服器,用於讀取腳本文件,所述腳本文件包括資料庫對象和/或數據;解析所述腳本文件,依次根據所述資料庫對象或所述數據的不同類型調用所述主資料庫伺服器上的資料庫並對所述資料庫進行預設的資料庫操作,以完成所述主資料庫伺服器上資料庫的升級;刪除所述腳本文件;所述主資料庫伺服器,用於接受所述升級伺服器的調用,完成所述主資料庫伺服器上資料庫的升級;所述子資料庫伺服器,用於當所述主伺服器完成資料庫的升級操作後,完成所述子資料庫伺服器的數據同步。

與現有技術相比,本發明實施例提供的一種資料庫升級方法、裝置及系統,對於每一次的資料庫升級,根據所述資料庫對象或所述數據的不同類型進行預設的資料庫操作來完成資料庫升級操作,可以很簡單的實現資料庫的升級,進而方便產品版本的升級,降低了軟體研發的時間成本,進一步的,下一次升級的執行預設操作後會直接覆蓋上一次的資料庫,因此對每一次資料庫升級,只保留升級後的資料庫,這樣簡化了資料庫版本管理的流程,可大大縮短維護周期。

為使本發明的上述目的、特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合所附附圖,作詳細說明如下。

附圖說明

為了更清楚地說明本發明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發明的某些實施例,因此不應被看作是對範圍的限定,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他相關的附圖。

圖1是本發明實施例提供的升級伺服器,主資料庫伺服器以及子資料庫伺服器的交互示意圖。

圖2是本發明實施例提供的升級伺服器的方框示意圖。

圖3是本發明第一實施例提供的一種資料庫升級方法的流程圖。

圖4是本發明第二實施例提供的一種資料庫升級方法的部分流程圖。

圖5是本發明實施例提供的一種資料庫升級裝置的功能模塊示意圖。

具體實施方式

下面將結合本發明實施例中附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發明實施例的組件可以以各種不同的配置來布置和設計。因此,以下對在附圖中提供的本發明的實施例的詳細描述並非旨在限制要求保護的本發明的範圍,而是僅僅表示本發明的選定實施例。基於本發明的實施例,本領域技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。

應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨後的附圖中不需要對其進行進一步定義和解釋。同時,在本發明的描述中,術語「第一」、「第二」等僅用於區分描述,而不能理解為指示或暗示相對重要性或時間先後。

如圖1所示,圖1示出了本發明實施例提供的升級伺服器200,主資料庫伺服器100以及子資料庫伺服器300的交互示意圖。所述升級伺服器200通過網絡500與所述主資料庫伺服器100進行通信連接。所述主資料庫伺服器100與一個或多個子資料庫伺服器300通過網絡500進行通信連接,以進行數據通信或交互。

如圖2所示,是所述升級伺服器200的方框示意圖。所述升級伺服器200包括資料庫升級裝置210、存儲器220、存儲控制器230、處理器240。

所述存儲器220、存儲控制器230、處理器240各元件相互之間直接或間接地電性連接,以實現數據的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實現電性連接。所述資料庫升級裝置210包括至少一個可以軟體或固件(firmware)的形式存儲於所述存儲器中或固化在所述服務端200的作業系統(operating system,OS)中的軟體功能模塊。所述處理器240用於執行存儲器220中存儲的可執行模塊,例如所述資料庫升級裝置210包括的軟體功能模塊或電腦程式。

其中,存儲器220可以是,但不限於,隨機存取存儲器(Random Access Memory,RAM),只讀存儲器(Read Only Memory,ROM),可編程只讀存儲器(Programmable Read-Only Memory,PROM),可擦除只讀存儲器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存儲器220用於存儲程序,所述處理器240在接收到執行指令後,執行所述程序,前述本發明實施例任一實施例揭示的流過程定義的服務端所執行的方法可以應用於處理器中,或者由處理器實現。

處理器240可能是一種集成電路晶片,具有信號的處理能力。上述的處理器可以是通用處理器,包括中央處理器(Central Processing Unit,簡稱CPU)、網絡處理器(Network Processor,簡稱NP)等;還可以是數位訊號處理器(DSP)、專用集成電路(ASIC)、現成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者電晶體邏輯器件、分立硬體組件。可以實現或者執行本發明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規的處理器等。

可以理解,圖2所示的結構僅為示意,升級伺服器200還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。圖2中所示的各組件可以採用硬體、軟體或其組合實現。

圖3示出了本發明第一實施例提供的一種資料庫升級方法的流程圖,請參閱圖3,本實施例描述的是升級伺服器的處理流程,所述方法包括:

步驟S301,讀取腳本文件,所述腳本文件包括資料庫對象和/或數據。

其中,所述資料庫對象包括表,索引,視圖,圖表,預設值,規則,觸發器,語法,函數等。

步驟S302,解析所述腳本文件,依次根據所述資料庫對象或所述數據的不同類型調用對應的資料庫並對所述資料庫進行預設的資料庫操作,以完成資料庫升級。

步驟S302的實施方式有多種,例如,可以一次性讀入全部腳本文件的內容後,再逐條執行;當所述腳本文件包括多個子塊,也可以分塊進行讀取,每讀取一塊,就按照塊中的內容逐條執行。作為一種實施方式,可以在腳本文件中的每個子塊結束時設置結束符,依次解析所述腳本文件的各個子塊,每當讀取到結束符時,依次根據所述資料庫對象或所述數據的不同類型調用對應的資料庫並對所述資料庫進行預設的資料庫操作,直到所述腳本文件中的全部子塊執行完畢。

進一步的,將所述資料庫對象或所述數據分類的方式有多種,因此根據所述資料庫對象或所述數據的不同類型調用對應的資料庫並對所述資料庫進行預設的資料庫操作的實施方式也有多種,下面介紹一種實施方式,但是,可以理解的是,並不局限於此。

將資料庫對象劃分為表類對象和非表類對象,並將所述數據劃分為初始數據和業務數據。

所述表類對象,可以包括表,欄位及索引。

所述非表類對象,是指所述資料庫對象中除去表類對象之外的其它對象,例如存儲過程,視圖,函數,觸發器等。

所述初始數據,是指是運行或啟動一個應用程式必不可少的,例如引用數據,數據字典等。

所述業務數據,是指是通過應用程式的界面所創建、由外部數據源導入,或者是為了讓開發者和測試人員可以開始工作而預先創建的示例數據。

資料庫對象按照上述方式進行分類之後,升級伺服器解析所述腳本文件,判斷所述資料庫對象的類型,當所述資料庫對象為表類對象時,可以首先檢測當前資料庫中是否存在,以及檢測屬性差異等,然後進行更新操作,以彌補其差異;當所述資料庫對象為非表類對象時,先執行刪除操作再執行創建操作;當所述數據為初始數據時,執行插入操作;當所述數據為業務數據時,執行更新操作。

可以理解的是,對於架構上的升級,分為表類對象和非表類對象來區別對待,對於非表類對象才會需要刪除後重新創建,大大減少了工作人員的工作量以及升級伺服器運行的時間,而對於數據的升級,分為初始數據和業務數據,使得用戶可以保留部分原有的資料庫數據,開發人員只需控制好業務數據的變更,即可很簡單的實現資料庫的升級,進而方便產品版本的升級。

進一步的,可以預先給每個資料庫分配一個對應的資料庫標識,例如1對應SQL資料庫,2對應MYSQL資料庫等等,並不局限於此。若所述腳本文件中包括資料庫標識符,所述升級伺服器可以根據所述腳本文件中的資料庫標識符,調用所述資料庫標識符對應的資料庫。通過這種方式,兼容了不同的資料庫連接方式及主流的資料庫平臺,具有通用性,可移植性較強。

步驟S303,刪除所述腳本文件。

資料庫升級完成後,所述腳本文件無需再保存了,可以刪除,刪除後可以節約存儲空間,也簡化了各個版本管理的複雜性。

作為一種實施方式,在刪除所述腳本文件之前,可以計算並存儲所述腳本文件對應的數字籤名,例如,計算所述腳本文件的MD5值。將所述MD5值存儲下來,當下一次需要進行升級時,只需要將下一次升級的腳本計算個MD5值,並進行比對,如果一致,則可以不用進行升級。這種方式,能夠大大節省時間。

本發明實施例提供的資料庫升級方法,對於每一次的資料庫升級,根據所述資料庫對象或所述數據的不同類型進行預設的資料庫操作來完成資料庫升級操作,可以很簡單的實現資料庫的升級,進而方便產品版本的升級,降低了軟體研發的時間成本,進一步的,下一次升級的執行預設操作後會直接覆蓋上一次的資料庫,因此對每一次資料庫升級,只保留升級後的資料庫,這樣簡化了資料庫版本管理的流程,可大大縮短維護周期。

圖4示出了本發明第二實施例提供的一種資料庫升級方法的流程圖,請參閱圖4,本實施例描述的是升級伺服器的處理流程,所述方法包括:

步驟S401,讀取初始化腳本文件。

所述初始化腳本文件中包括用於新建一個資料庫所必須的腳本內容。

步驟S402,根據所述初始化腳本文件,進行資料庫安裝操作。

作為一種實施方式,可以解析所述初始化腳本文件,依次根據所述初始化腳本文件中的資料庫對象或數據的不同類型調用對應的資料庫並對所述資料庫進行預設的資料庫操作,以完成資料庫安裝。

步驟S403,刪除所述初始化腳本文件。

優選的,可以在刪除所述腳本文件之前,計算並存儲所述初始化腳本文件對應的數字籤名,以便升級時進行數字籤名的比對。

可以理解的是,通過步驟S401至步驟S403,則完成了資料庫的安裝過程,即完成了資料庫從無到有的過程。

步驟S404,讀取腳本文件,所述腳本文件包括資料庫對象和/或數據。

可以理解的是,所述腳本文件用於資料庫升級,可以包括初始化腳本文件中的部分內容或者全部內容,所述腳本文件是在所述初始化文件的基礎上進行修改,刪除,新增一些新的腳本內容。

步驟S405,計算並存儲所述腳本文件對應的數字籤名。

計算所述數字籤名方式有多種,例如HASH,MD5算法,此處就不再一一列舉。

步驟S406,判斷所述數字籤名與前一次資料庫升級時存儲的數字籤名是否一致。

如果不一致,執行步驟S407,否則,結束。

步驟S407,依次解析所述腳本文件的各個子塊,每當讀取到結束符時,依次根據所述資料庫對象或所述數據的不同類型調用對應的資料庫並對所述資料庫進行預設的資料庫操作,直到所述腳本文件中的全部子塊執行完畢,以完成資料庫升級;刪除所述腳本文件。

其中,所述腳本文件包括多個子塊,每個子塊結束時設置結束符,所述結束符可以用GO來表示。即所述升級伺服器在每次讀取並解析所述腳本文件時,每當讀取到GO時,即理解按行執行剛剛讀取的GO之前的所述腳本文件的子塊,這種方式執行起來很快,使得資料庫升級時,用戶仍然能夠正常使用資料庫,而無需專門為了資料庫升級,而斷開用戶與資料庫的連接,進一步的提升了用戶體驗。

本發明實施例提供的資料庫升級方法,完成了資料庫的新建到升級的過程,對於每一次的資料庫升級,根據所述資料庫對象或所述數據的不同類型進行預設的資料庫操作來完成資料庫升級操作,可以很簡單的實現資料庫的升級,進而方便產品版本的升級,降低了軟體研發的時間成本,進一步的,下一次升級的執行預設操作後會直接覆蓋上一次的資料庫,因此對每一次資料庫升級,只保留升級後的資料庫,這樣簡化了資料庫版本管理的流程,可大大縮短維護周期。進一步的,在升級之前,通過數字籤名的比對,節省了升級的時間,進一步的,使得資料庫升級時,用戶仍然能夠正常使用資料庫,而無需專門為了資料庫升級,而斷開用戶與資料庫的連接,進一步的提升了用戶體驗。

請參閱圖5,是本發明實施例提供的圖2所示的資料庫升級裝置210的功能模塊示意圖。所述資料庫升級裝置210運行於所述升級伺服器200。所述資料庫升級裝置210包括讀取模塊211、升級模塊212及刪除模塊213。

所述讀取模塊211,用於讀取腳本文件,所述腳本文件包括資料庫對象和/或數據;

所述升級模塊212,用於解析所述腳本文件,依次根據所述資料庫對象或所述數據的不同類型調用對應的資料庫並對所述資料庫進行預設的資料庫操作,以完成資料庫升級。

作為一種實施方式,所述資料庫對象包括表類對象和非表類對象,所述數據包括初始數據和業務數據;所述根據所述資料庫對象或所述數據的不同類型進行預設的資料庫操作,包括:當所述資料庫對象為表類對象時,進行更新操作;當所述資料庫對象為非表類對象時,先執行刪除操作再執行創建操作;當所述數據為初始數據時,執行插入操作;當所述數據為業務數據時,執行更新操作。

作為一種實施方式,所述腳本文件中包括資料庫標識符,所述調用對應的資料庫包括:根據所述腳本文件中的資料庫標識符,調用所述資料庫標識符對應的資料庫。

所述刪除模塊213,用於刪除所述腳本文件。

以上各模塊可以是由軟體代碼實現,此時,上述的各模塊可存儲於中間升級伺服器200的存儲器220內。以上各模塊同樣可以由硬體例如集成電路晶片實現。

請參閱圖1,是本發明實施例提供的一種資料庫升級系統,所述系統包括升級伺服器,主資料庫伺服器以及子資料庫伺服器。

所述升級伺服器200,用於讀取腳本文件,所述腳本文件包括資料庫對象和/或數據;解析所述腳本文件,依次根據所述資料庫對象或所述數據的不同類型調用所述主資料庫伺服器上的資料庫並對所述資料庫進行預設的資料庫操作,以完成所述主資料庫伺服器上資料庫的升級;刪除所述腳本文件。

所述主資料庫伺服器100,用於接受所述升級伺服器的調用,完成所述主資料庫伺服器上資料庫的升級。

所述子資料庫伺服器300,用於當所述主伺服器完成資料庫的升級操作後,完成所述子資料庫伺服器的數據同步。

可以理解的是,通過這種分布式的資料庫部署,以及主從伺服器之間的數據同步,使得所述資料庫升級系統能夠適用於大數據的情況,進一步增大了應用的環境。

需要說明的是,本說明書中的各個實施例均採用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。

本發明實施例所提供的資料庫升級裝置,其實現原理及產生的技術效果和前述方法實施例相同,為簡要描述,裝置實施例部分未提及之處,可參考前述方法實施例中相應內容。

在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,也可以通過其它的方式實現。以上所描述的裝置實施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據本發明的多個實施例的裝置、方法和電腦程式產品的可能實現的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用於實現規定的邏輯功能的可執行指令。也應當注意,在有些作為替換的實現方式中,方框中所標註的功能也可以以不同於附圖中所標註的順序發生。例如,兩個連續的方框實際上可以基本並行地執行,它們有時也可以按相反的順序執行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執行規定的功能或動作的專用的基於硬體的系統來實現,或者可以用專用硬體與計算機指令的組合來實現。

另外,在本發明各個實施例中的各功能模塊可以集成在一起形成一個獨立的部分,也可以是各個模塊單獨存在,也可以兩個或兩個以上模塊集成形成一個獨立的部分。

所述功能如果以軟體功能模塊的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務端,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬碟、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。需要說明的是,在本文中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。

以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨後的附圖中不需要對其進行進一步定義和解釋。

以上所述,僅為本發明的具體實施方式,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應所述以權利要求的保護範圍為準。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀