導航:首頁 > 源碼編譯 > sql編譯器安裝

sql編譯器安裝

發布時間:2022-04-28 07:23:28

㈠ SQL2008 安裝失敗,MOF連接WIM失敗

1.安裝SQLserver2008會出現錯誤,出現以下錯誤:MOF編譯器無法連接WIM伺服器。可能是語義錯誤(例如:與現有的wmi知識庫不兼容)或實際錯誤(例如:WIM伺服器啟動失敗).機器wim服務已經啟動;操作系統是XP
-
SP3,建議換回SP2.試試.再有就是請確認你的SQL在其他電腦上可以正常安裝.

㈡ win7下如何安裝sql server 2000(詳細步驟)

0
單獨安裝MSDE 和SQLgreeMGMT,前者是用來安裝sql Server 2000驅動的,後者是用來管理SQL Server 2000方法讓sql2000能夠完美運行。

1.先安裝msde2000
微軟網站下載:

MSDE2000安裝方式
1)解壓
2)進入DOS環境/命令提示符
點擊「開始」-「程序」-「附件」-「命令提示符」,輸入:
>d: 目錄在哪個盤上,則進入到哪個盤上。
>cd\
3)進入解壓的目錄
>cd d:\msde 點擊「Enter」
4)鍵入: setup sapwd="sa" securitymode=SQL disablenetworkprotocols=0 然後按回車。
參數sapwd是指sa的口令,在Excel伺服器2006的安裝「安裝資料庫」步驟的「管理員口令」中用到 ,可以用戶自己設定。

這樣msde2000就安裝好了!

2.裝SQL2000直接安裝就可以了(安裝時選擇修改或卸載安裝,安裝管理工具\其他的.......)

3.打sp4補丁

不過在安裝的過程中過後,一直無法打SQL SP4補丁,一打就出錯,或提示登錄許可權不夠。在服務里設置了MSSQLSERVER的登錄許可權過後,也無法正常打補丁和啟動SQL服務。

以上方法應該沒什麼大錯,因為之前我使用了綠色版的SQLgreeMGMT,本來是可以正常使用的,也能正常啟動服務和企業管理器、查詢分析器。但仍然是不能打SP4補丁。因此我就把這刪除了。

郁悶之中,把重新安裝好的(按照上面第2點的方法)SQL SERVER個人版卸載掉,再次安裝,居然不能選擇其它,就此,直接就選擇了新實例安裝。一路下來,NEXT,SP4補丁,沒有任何問題。怪哉!

企業管理器使用正常,服務啟動,附加資料庫,軟體連接正常。查詢分析器連接也正常,呵呵。有點,有心栽花花不開,無心插柳柳成陰的意思。

目前使用下來,只發現了一個問題,不能在資料庫中創建新表,會MMC錯誤退出。其它操作均正常,不過增加欄位是沒有問題的,因此我在查詢分析器里使用SQL語句:
Creat table Name(id int)

用這樣的方式建了一個表,正常通過,刷新查看正常,進去再修改欄位名或增加欄位。使用居然一切正常了,呵呵。打開的時候也不會提示兼容性問題了。

總結:上述方法或我無意中摸索出來的方法均行得通,MSDE安裝是關鍵。

補充:
以前裝過sql server,後來刪掉。現在重裝,卻出現「以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝程序之前必須重新啟動計算機」錯誤。無法進行下去。 現在又遇到了,終於完全搞定.

步驟是:

1)添加/刪除程序中徹底刪除sql server。

2)將沒有刪除的sql server目錄也刪除掉。

3)打開注冊表編輯器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations項目,並刪除它。這樣就可以清除安裝暫掛項目。

4)刪除注冊表中跟sql server相關的鍵。

其中第3步最重要!!!這里所說的找到不是在左邊的文件夾找到,而是從右邊那裡找到!!!左邊的樹形文件夾是沒有這個項目的,只有一個FileRenameOperations,只刪了它是沒用的.

還有,注冊表中sql server相關的鍵包括如下:

HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

總之就是凡是有MICROSOFT SQL SERVER或MSSQLSERVER的都刪掉!

終於可以順利安裝之後.又遇到了登錄不成功的問題.還有返回不了表的問題(想新建表時彈出"在執行該操作期間發生意外錯誤")找了很多文章.不斷嘗試終於成功了!過程真是煩死人~~~~~~~步驟如下:

在控制面版----管理工具----服務,找到MSSQLSERVER的一項.更改MSSQLSERVER服務的服務賬號信息,換成SQL服務專用的用戶。

我的做法是選擇登錄那裡的登錄身份是"本地系統帳戶".

然後把MSSQL的企業管理器中的登錄選項設為僅"WINDOWS驗證"

就OK了.

希望大家在安裝或重裝的過程中沒有碰到這么多麻煩.
MS的東西MSSQL是這樣,IIS是這樣,VC是這樣,.NET..............也都是這樣.

㈢ VS2010和sql server編譯程序在另一台電腦安裝無法運行

  1. 要麼啟用服務端,讓客戶端訪問服務端的資料庫

  2. 要麼做成用類似mdb格式的資料庫,不需要安裝任何資料庫都可使用

㈣ 有沒有對sql語言高亮的文檔編輯器

DbVisualizer是一個完全基於JDBC的跨平台資料庫管理工具,內置SQL語句編輯器(支持語法高亮),凡
是具有JDBC資料庫介面的資料庫都可以管理,已經在Oracle, Sybase, DB2, MySQL, InstantDB,
Cloudcape, HyperSonic ,Mimer SQL上通過測試。
[attachment=320]
點擊下載:dbvis_windows_8_0_8
提示錯誤信息「selection executes are supported only in the dbvisualizer personal edition」

選擇執行的支持只有在dbvisualizer個人版
破解所需文件:dbvis.license、dbvis.puk這2個文件。破解文件:[attachment=321]

DbVisualizer破解方法如下:
第一步:把下載的dbvis.puk文件,替換掉安裝目錄「D:\Program Files\DbVisualizer-6.0.12\lib」下

dbvis.jar裡面的這個文件dbvis.puk。
第二步:然後打開軟體,選擇Help=》License Key ,然後下載導入dbvis.license文件。
第三步:重起一下軟體就OK了
如果不破解,使用時會報錯「Selection executes are not allowed in DbVisualizer Free! 」

㈤ SQL安裝不成功,怎麼把所有SQL的東西給刪了。是SQL2005

iis
windows安裝盤里有,插入對應你系統的安裝盤,控制面板->添加刪除程序->添加/刪除windows組件,在彈出窗口中選中「internet信息服務」即可。

㈥ 如何安裝mysql

  1. 要是你的是win操作系統的話,建議去官方網站下載mysql壓縮包,解壓出來就可以直接使用,使用過程

    首先在mysql解壓路徑下,進入bin文件夾,打開mysqld文件,然後使用cmd進入到該目錄,使用命令行登錄: mysql -u root -p(默認不需要密碼),但是每一次開啟資料庫都要首先打開mysqld進程,而且確保3306埠沒有被佔用

  2. 為方便使用打開mysql,所以自己參考網上大神例子寫了一個簡單的bat文件

  3. ::May262016By3306

    @echooff
    echo/*--------------3306--------------*/
    echo**
    echo*Lifesucks,dealwithit:)*
    echo**
    echo*Mysqlliftoff*
    echo**
    echo/*----------------------------------*/


    ::mysql解壓文件夾盤符
    D:


    ::進入mysqlbin文件夾
    cdProToolsMySQLmysql-5.5.47-winx64in::啟動mysqld服務
    mysqldpause
  4. linux系統的話,如果是centos,直接使用yum 來安裝最方便

㈦ sql2008安裝日誌文件錯誤

是不是之前安裝過

SQL Server 2008 序列號:DeveloperPTTFM-X467G-P7RH2-3Q6CG-4DMYB Enterprise JD8Y6-HQG69-P9H84-XDTPG-34MBB
解決安裝sql server2008 時出現 jit 問題的方案。把那個目錄(C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft_Corporation\LandingPage.exe_StrongName_\10.0.0.0)下的config文件。
解決安裝sql server2008時重復重啟電腦的問題的方案:刪除注冊表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 里的PendingFileRenameOperations項
在創建窗口句柄之前,不能在控制項上調用 Invoke 或 BeginInvoke。原因是,VC 2010的一個服務程序mscorsvw.exe進程調用Invoke導致的,結束這個進程,即可。
在安裝過程中快結束的時候提示"mof 編譯器無法連接到wmi伺服器",檢查一下 windows下的system32 中是否有framedyn.dll這個系統文件,如果沒有到system32 下的wbem文件中拷貝framedyn.dll到system32 目錄,

WIN 7 在SQL SERVER 2008安裝的時候出現「MOF編譯器無法連接VMI伺服器。原因可能是語義錯誤的解決方案」錯誤提示,一般有以下步驟解決此方法:
WIN 7安裝VS和 SERVER的順序應該是先安裝SQL SERVER 然後安裝VS,當要重裝SQL SERVER的時候,先要卸載之前的SQL SERVER 及VS
1、卸載軟體
卸載軟體可以通過360之類的刪除工具,但是WIN7自帶有windows installer clean up工具,對刪除microsoft的軟體有奇效
除了卸載sql server 2008之外,還要刪除和VS有關的所有插件,包括framework。
2、刪除之前安裝目錄下的文件(program files下Microsoft文件夾中關於sql server 2008及vs的文件)
3、刪除注冊表中的sql server 信息,在啟動中輸入regedit,啟動注冊表
刪除HKEY_LOCAL_MACHINE\SOFTWARE 下關於sql server 的注冊表信息
刪除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control下關於sql server的注冊表信息
4、刪除sql server 服務,下載SRVINSTW.exe進行清除即可,或者在cmd.exe下輸入sc delete 服務名稱 ----的形式進行刪除
5、重啟計算機,右鍵sql server2008安裝文件,選擇以管理員身份安裝即可!

㈧ sql2008安裝失敗

一般是重復安裝,沒有完全卸載,注冊表信息無法寫入之類的錯誤,微軟的軟體通病。

我給你找了一個鏈接,自己去看下步驟,我這里就不一一說明了~

網頁鏈接

㈨ 我在安裝 SQL 2000 時候 系統提示需要安裝Analysis Services 2000

Analysis services 2000的簡介

適用於:Microsoft® SQL Server™ 2000 Analysis Services
摘要:學習如何使用 Microsoft XML for Analysis Provider 附帶的連接池對象來開發
適用於 Microsoft SQL Server 2000 Analysis Services 的可伸縮客戶端和 Web 應用程序
目錄
簡介
讀者
連接池對象
使用連接池對象
請求和返回連接
平衡和收縮連接池
ADOConPool 對象
OLEDBConPool 對象
小結
其他信息
簡介
資源管理是開發可伸縮客戶端和基於 Web 的應用程序時需要考慮的一個重要問題。在構
造可為許多並發用戶提供服務的客戶端應用程序時,資源管理的指導原則是盡可能遲地分配資
源,並盡可能早地解除資源分配。資源(例如內存、進程線程以及網路或資料庫連接)的可用
性與客戶端應用程序的性能和用戶的滿意程度直接相關。因此,隨著客戶端應用程序的不斷擴
通過對資源管理進行進一步的控制,連接池可以降低可伸縮性的影響。連接池使客戶端應
用程序能夠在連接池與給定資源之間建立連接,而不需要在每次使用時都重新建立連接。在連
接池中建立連接之後,客戶端應用程序可以重復使用該連接,而不必執行完整的連接過程。
因為客戶端應用程序不需要重復地建立和關閉連接,使用池緩沖的連接會顯著提高連接性
能。此過程所需的時間對使用滯後時間較長的資源(例如 Internet 或網路連接)的客戶端應
用程序來說尤其重要。當客戶端應用程序不再需要連接時,該連接就返回到連接池。
除了可以提高性能以外,使用連接池還可以更有效地管理資源,同時又不會給客戶端應用
程序增加額外的資源管理費用。連接池管理器可以根據需要分配和解除分配連接以維護連接池
為了支持使用 Microsoft SQL Server 2000 Analysis Services 的 Web 客戶端應用程序
的可伸縮性需要,Microsoft XML for Analysis Provider 中已經實現了連接池功能。XML
for Analysis Provider 會自動使用連接池,另外也可以對其他不需要使用由提供程序本身提
供的 XML 連接的客戶端應用程序使用此功能。本文旨在介紹一些對象,通過它們可以充分利
用 Analysis Services 客戶端應用程序中的連接池。
讀者
本文假定讀者具備 SQL Server 2000 Analysis Services 以及 Microsoft
ActiveX® 數據對象 (ADO) 和 OLE DB 數據訪問技術的基礎知識。有關示例可在
Microsoft Visual Basic® 和 Microsoft Visual C++® 中找到。
連接池對象
XML for Analysis Provider 中提供了兩個對象:ADOConPool 和 OLEDBConPool。
ADOConPool 對象用於管理 ADO 連接對象;OLEDBConPool 對象用於管理 OLE DB 會話對象。
雖然兩種對象提供的連接池類型不同,但是它們均使用了相同的基礎機制來管理連接池。在本
文中討論這種共享的機制時,用術語「連接」來描述 ADO 連接對象和 OLE DB 會話對象。
連接池機制僅適用於 Microsoft SQL Server 2000 Service Pack 1 (SP1) 中包含的、已
經過更新的 Microsoft OLE DB Provider for OLAP Services 8.0 (MSOLAP.2) OLE DB 提供
使用連接池對象
在支持 ADO 或 OLE DB 數據訪問技術的編程語言中,可以使用 ADOConPool 和
OLEDBConPool 對象。但是,要在 Visual C++ 程序中使用這些對象,必須在程序中添加以下
編譯器指令以包含正確的頭文件和屬性:

"tagPROPVARIANT") rename("_LARGE_INTEGER","")
rename("_ULARGE_INTEGER","")
using namespace MSXmlAnalysisSCLib;
請求和返回連接
從連接池請求連接所用的機制不同於 OLE DB 資源池對基於 Web 的應用程序進行快速訪
問所用的機制。連接池對象將活動連接池分成兩組:「可用連接」和「已用連接」。可用連接
由當前未分配給客戶端應用程序的連接組成;已用連接是指當前已分配給客戶端應用程序並被
連接請求需要採用特殊的身份驗證和模擬機制。當通過應用程序請求連接時(
ADOConPool 對象使用 GetConnection 方法,而 OLEDBConPool 對象使用 GetSession 方法)
,連接池試圖檢索可用連接,檢索條件是該連接使用的域名和用戶名與客戶端應用程序所用的
安全標識符 (SID) 相同。如果找到匹配的可用連接,則將其返回到客戶端應用程序。
如果未找到與客戶端 SID 信息匹配的連接,連接池對象就會對客戶端請求中傳遞的連接
信息進行分析,以確定連接池中是否已經存在同一個請求資料庫的可用連接。如果找到匹配的
資料庫,連接池對象就會嘗試將客戶端請求的角色安全性與現有可用連接的角色安全性進行匹
配。如果發現角色安全性是匹配的,連接池對象會接著比較可用連接的用戶名和客戶端請求的
用戶名。如果用戶名也匹配,則將可用連接返回到客戶端應用程序。如果用戶名不匹配,則根
據 Analysis 伺服器上的角色安全性,使用客戶端請求的域和用戶名重新驗證可用連接,然後
如果未找到匹配的角色安全性和資料庫,則在連接池中創建一個新的連接並將其分配給發
與資源共享通常採用的方法相比,此方法還具備一個優點,即發出請求的客戶端應用程序
可以重復使用具有同一角色安全性許可權的現有活動連接,即使該連接最初是由其他用戶請求的
。與可用連接相關聯的新用戶名仍然通過了驗證,因此能夠維護其安全性,並且可以將該連接
提供給客戶端。這就縮短了為大量並發用戶提供服務的客戶端應用程序的連接時間並降低了費
對於那些執行大量操作並需要重復請求和返回連接的客戶端應用程序來說,該機制的效率
更高。可以將同一個活動且經過驗證的連接返回到發出請求的客戶端應用程序。
對於客戶端應用程序來說,將連接返回到連接池是一個非常簡單的過程。客戶端應用程序
將連接引用傳遞回連接池對象(ADOConPool 對象使用 ReturnConnection 方法,而
OLEDBConPool 對象使用 ReturnSession 方法)。連接池對象驗證傳遞回的連接對象是否確實
注意事項
如果用戶請求了某個連接,將其釋放,然後又從連接池對象中請求另一個連接,則根據連
接池內的活動連接重新驗證用戶所使用的模擬機制將返回同一連接,而不需要重復訪問
Analysis 伺服器。如果用戶釋放第一個連接請求後其角色許可權發生了變化,則第二個請求將
例如,某個用戶在 Analysis 伺服器上的角色為 Role A。Role A 使用戶可以對兩個多維
數據集 Cube A 和 Cube B 運行查詢。當此用戶所使用的客戶端應用程序首次請求連接時,返
回的連接有權訪問 Cube A 和 Cube B。客戶端應用程序運行查詢,然後釋放連接。
Analysis 伺服器的管理員現在將 Role A 的訪問許可權更改為只能訪問 Cube A。如果此用戶
的客戶端應用程序請求另一個連接,首次請求時創建的連接將再次返回到該客戶端應用程序,
但是,它仍然有權訪問 Cube A 和 Cube B。雖然 Role A 對應的用戶當前只能訪問 Cube A
,但仍會對 Cube B 繼續執行查詢,就好象此用戶對該多維數據集仍具有訪問許可權一樣。
只有重新分配活動連接,才會出現這種問題;新創建的連接始終會跟 Analysis 伺服器進
行驗證。如果上面的示例中客戶端應用程序首次請求的活動連接已超時,系統就會為該客戶端
應用程序分配一個新創建的連接,這時該連接就具有正確的角色許可權。
對於 Web 應用程序,解決此問題的最簡單的方法是每當 Analysis 伺服器上的角色發生
改變時都重新啟動 Microsoft Internet Information Services (IIS),強制應用程序在請求
鑒於 IIS 線程管理的特性,當您創建基於 Web 的應用程序時,在 Active Server
Pages (ASP) Web 應用程序中使用 ADOConPool 和 OLEDBConPool 連接池對象時應該特別小心
。IIS 檢查每個 COM 組件以確定其靈活性(COM 組件的線程處理和封送處理能力)。XML
for Analysis Provider 支持自由線程模塊,但並不提供自由線程封送拆收器 (FTM)。正是由
於這個原因,IIS 5.0 或更高版本認為 XML for Analysis Provider 並不靈活。
這意味著如果使用 IIS 5.0 或更高版本的默認設置,ADOConPool 和 OLEDBConPool 對
象在緩存於 ASP 應用程序的應用程序或會話作用域中(換句話說,緩存於 ASP
Application 或 Session 對象變數中)時將使用系統安全性上下文。請求和返回連接中介紹
的模擬機制將無法正常工作。連接池對象在試圖驗證所有活動連接時將使用默認的 IIS 用戶
為了糾正這一錯誤,請將 IIS 5.0 或更高版本的配置資料庫中的
ASPTrackThreadingModel 設置更改為 True。更改此設置是為了防止 IIS 檢查 COM 組件的靈
活性,但是,由於要進行封送處理和序列化,這會導致性能的降低,因此應該只在包含 Web
應用程序的虛擬目錄或 Web 目錄中更改此設置。
平衡和收縮連接池
連接池中包含的連接數目沒有嚴格的限制,因為已將基礎管理機制設計為無阻礙機制,即
客戶端應用程序在請求連接時應該都能獲得連接。正是由於無阻礙的特點,兩個對象才能使用
不過,也可以使用兩種不同的技術來管理連接池:「平衡」和「收縮」。
平衡連接池
每當將連接返回到連接池(ADOConPool 對象使用 ReturnConnection 方法,而
OLEDBConPool 對象使用 ReturnSession 方法)時,都會用到平衡技術。連接池對象將把活動
連接(已用連接和可用連接)的總數與 MaxSessions 屬性值進行比較,以確定是否有必要平
衡連接池。如果活動連接的總數大於 MaxSessions 屬性值,則需要進行平衡。
為了平衡連接池,連接池對象將根據自上次訪問每個可用連接以來經過的秒數對可用連接
組進行排序。然後,該對象逐一刪除那些經過時間最長的可用連接,直到已用連接和可用連接
的總數小於 MaxSessions 屬性值或者沒有任何活動的可用連接為止。
注意:平衡時不使用 Timeout 屬性。
收縮連接池
每當客戶端應用程序調用 ADOConPool 或 OLEDBConPool 對象的 Shrink 方法時,都會用
到收縮技術。此技術是針對過期的可用連接而言的。連接池對象將把每個可用連接的上次訪問
時間與當前系統時間進行比較,如果相差的秒數大於 Timeout 屬性值,就會刪除該可用連接
但是,這兩種技術都不適用於管理已用連接。在完成一項操作之後,客戶端應用程序負責
將連接返回到連接池,這樣就可以把已用連接作為可用連接進行重新分配。連接池對象並不試
圖管理已用連接,而是僅對可用連接進行平衡和收縮。使用此方法可以在性能和資源管理之間
ADOConPool 對象
ADOConPool 對象為使用 ADO 數據訪問技術的客戶端應用程序提供連接池,從而維護
ADOConPool 對象具有以下屬性和方法:
MaxSessions 屬性
MaxSessions 屬性用於限制連接池中 ADO 連接對象(包括可用連接和已用連接)的數目
數據類型
長整型
許可權
讀/寫
備注
由於連接池機制被設計為無阻礙機制,因而並不使用 MaxSessions 屬性直接限制連接池
的增長。而是由 ReturnConnection 和 Shrink 方法使用此值來平衡和收縮連接池。有關平衡
和收縮的詳細信息,請參閱本文前面介紹的平衡和收縮連接池。
Sessions 屬性
Sessions 屬性返回連接池中活動 ADO 連接對象的數目。
數據類型
長整型
許可權
只讀
備注
Sessions 屬性報告由 ADOConPool 對象管理的連接(包括已用連接和可用連接)的總數
Timeout 屬性
Timeout 屬性設置或返回可用 ADO Connection 對象保持活動狀態的秒數。
數據類型
長整型
許可權
讀/寫
備注
與 MaxSessions 屬性類似,Timeout 屬性由 Shrink 方法用來識別要從連接池中刪除的
活動可用連接。有關收縮的詳細信息,請參閱平衡和收縮連接池。
GetConnection 方法
如果給定連接字元串,GetConnection 方法將返回 ADO Connection 對象。
語法
C++
HRESULT GetConnection([in] BSTR in_bstrCn, [out,retval] IDispatch**
Visual Basic
Set io_ppADOConnection = object.GetConnection(in_bstrCn As String)
object
對 ADOConPool 對象的有效引用。
in_bstrCn
適用於 ADO Connection 對象的連接字元串。
io_ppADOConnection
返回的 ADO Connection 對象引用。
備注
此方法試圖在創建新連接之前通過匹配連接和安全性信息,從連接池中請求現有的可用連
接。有關請求連接的詳細信息,請參閱請求和返回連接。
ReturnConnection 方法
ReturnConnection 方法將 ADO Connection 對象返回到連接池。
語法
C++
HRESULT ReturnConnection([in,out] IDispatch** io_ppADOConnection)
Visual Basic
object.ReturnConnection io_ppADOConnection
object
對 ADOConPool 對象的有效引用。
io_ppADOConnection
要返回到連接池的 ADO Connection 對象。
備注
使用此方法返回連接之後,連接池對象會自動平衡可用連接。有關平衡連接的詳細信息,
Shrink 方法
當 Shrink 方法被調用時,它將終止過期的可用 ADO 連接對象並從連接池中將其刪除。
語法
C++
HRESULT Shrink()
Visual Basic
object.Shrink
object
對 ADOConPool 對象的有效引用。
備注
客戶端應用程序應該定期調用此方法,以終止並刪除已經超時的可用連接。有關收縮連接
池的詳細信息,請參閱平衡和收縮連接池。
OLEDBConPool 對象
OLEDBConPool 對象為使用 OLE DB 數據訪問技術的客戶端應用程序提供連接池,從而維
護 OLE DB 會話對象的集合。OLEDBConPool 對象適用於那些直接使用 OLE DB 對客戶端數據
進行訪問的應用程序,而大多數啟用 Web 的應用程序應該使用 ADOConPool 連接池對象。
MaxSessions 屬性
MaxSessions 屬性用於限制連接池中 OLE DB 會話對象(包括可用會話和已用會話)的數
數據類型
長整型
許可權
讀/寫
備注
由於連接池機制被設計為無阻礙機制,因而並不使用 MaxSessions 屬性直接限制連接池
的增長。而是由 ReturnSession 和 Shrink 方法使用此值來平衡和收縮連接池。有關平衡和
收縮的詳細信息,請參閱平衡和收縮連接池。
Sessions 屬性
Sessions 屬性返回連接池中活動 OLE DB 會話對象的數目。
數據類型
長整型
許可權
只讀
備注
Sessions 屬性報告由 OLEDBConPool 對象管理的連接(包括已用連接和可用連接)的總
Timeout 屬性
Timeout 屬性設置或返回可用 OLE DB 會話對象保持活動狀態的秒數。
數據類型
長整型
許可權
讀/寫
備注
與 MaxSessions 屬性類似,Timeout 屬性由 Shrink 方法用來識別要從連接池中刪除的
活動可用連接。有關收縮的詳細信息,請參閱平衡和收縮連接池。
GetSession 方法
如果給定一組 OLE DB 屬性,GetSession 方法將返回 OLE DB 會話對象。
語法
C++
HRESULT GetSession([in] int in_cPropSets, [in] DBPROPSET* in_pPropSets,
[out,retval] IDBCreateCommand** io_ppSession )

in_cPropSets
in_pPropSets 參數中引用的 tagDBPROPSET 類型結構的長度(以位元組為單位)。
in_pPropSets
用來標識和(如果必要)創建 OLE DB 會話對象的 tagDBPROPSET 類型結構的指針。有關
tagDBPROPSET 類型結構的詳細信息,請參閱 OLE DB 文檔(英文)中的 DBPROPSET
io_ppSession
返回的 OLE DB 會話對象引用。對象引用被轉換為 IDBCreateCommand OLE DB 介面。有
關 IDBCreateCommand 介面的詳細信息,請參閱 OLE DB 文檔(英文)中的
備注
此方法試圖在創建新連接之前通過匹配連接和安全性信息,從連接池中請求現有的可用連
接。有關請求連接的詳細信息,請參閱請求和返回連接。
ReturnSession 方法
ReturnSession 方法將 OLE DB 會話對象返回到連接池。
語法
C++
HRESULT ReturnSession([in,out] IDBCreateCommand** io_ppSession);
io_ppSession
返回到連接池的 OLE DB 會話對象。
備注
使用此方法返回連接之後,連接池對象會自動平衡可用連接。有關平衡連接的詳細信息,
Shrink 方法
當 Shrink 方法被調用時,它將終止過期的可用 OLE DB 會話對象並從連接池中將其刪除
語法
C++
HRESULT Shrink()
備注
客戶端應用程序應該定期調用此方法,以終止並刪除已經超時的可用連接。有關收縮連接
小結
連接池是一種有效的資源管理方法。使用作為 Microsoft XML for Analysis Provider
的一部分提供的連接池對象,可以將這種資源管理方法擴展到使用 Microsoft SQL Server
2000 Analysis Services 的客戶端應用程序,從而減少開發和實施過程中的開支,以低成本
實現高性能。

㈩ 求一個sql語句編輯器下載,要那種半自動提示的,最好是和mysql直接關聯的

create
table
bbsSection(SID
int
primary
key
identity(1,1)
not
null,--板塊編號,自動增長Sname
varchar(32)
not
null,--版塊名稱SmasterID
int
not
null,--版主的用戶idSprofile
varchar(20),--版面簡介SclickCount
int,--點擊率StopicCount
int--發帖數)這是我現場寫的沒有要SQL編輯器大小寫和空格可能不是很規范,復制一下看看有報錯沒有?
如果幫助到您,請記得採納為滿意答案哈,謝謝!祝您生活愉快!
vae.la

閱讀全文

與sql編譯器安裝相關的資料

熱點內容
安卓平板android如何降級 瀏覽:124
蘋果怎麼下載整理文字軟體app 瀏覽:130
怎麼刪除一個app下載任務 瀏覽:713
python執行bat命令 瀏覽:471
什麼吉他調音器app最好 瀏覽:33
php程序員招聘試題 瀏覽:14
程序員升職記第九關最優解 瀏覽:317
三星安卓11怎麼訪問data文件夾 瀏覽:817
華三伺服器怎麼設置開機自啟 瀏覽:711
釘郵登錄伺服器地址 瀏覽:644
起源編譯器適配第二款應用 瀏覽:433
cad弄斷線條命令 瀏覽:463
怎麼恢復手機app的安裝包 瀏覽:300
idea重啟項目不編譯 瀏覽:495
程序員那麼可愛演員表陸漓媽媽 瀏覽:127
linuxgadget驅動 瀏覽:594
華三調用acl的命令 瀏覽:9
資金流pdf 瀏覽:931
金融結演算法補充條款 瀏覽:291
什麼叫伺服器怎麼連接 瀏覽:521