ice資料庫
❶ sql Server中常見的問題與解決方法
關於事務日誌
在使用sql server時,經常會出現系統提示事務日誌
已滿的錯誤信息(錯誤1105),以使的應用系統的資料庫
無法打開,影響到系統的正常運行。通常有三種方法可以
解決這一問題:
●擴展資料庫空間
可以通過擴展資料庫大小來增大事務日誌的空間。先
利用alter database增大資料庫空間,再通過sp—logdev
ice系統存儲過程把事務日誌轉移到事務日誌資料庫設備
上去,具體語法如下:
語法:
·alter database database—name on database—d
evice』增大資料庫空間
·sp—logdevice dbname,database_device』轉移
事務日誌
例:alterdatabasemydbonmydb—log—dev=8
sp—logdevicemydbmydb—log—dev
如果資料庫對資料庫設備變得過大(通常在決定數據
庫大小時,先指定一個保守的值,如果以後需要增大空間
,用alter database增加其大小),需先擴展資料庫設備
,再增大事務日誌的空間,具體語法如下:
語法:
·disk resize name=logical—device_name,size=
final—size』擴展資料庫設備
·alter database database—name on database—d
evice』增大資料庫空間
·sp_logdevicedbname,database_device』轉移事
務日誌
例:disk resize name=mydb on mydb—log—dev=8
alter database mydb on mydb—log—dev=8
sp—logdevice mydb mydb—log—dev
(以上工作也可以通過對microsoft sql enterprise
manger提供的gui界面直接操作來完成。)
●定期執行mp database語句來完成截短
事務日誌。其語法為:
語法:
·mp database dbname to mp_device
例:mp databas emydb to mymp—dev(通過將
資料庫mydb備份到備份設備mymp—dev上完成截短事務日
志。)
●trunc.logonchkpt.選項來完成截短事
務日誌
預設時,在新建的資料庫上,trunc.logonchkpt.
選項設置成off(預設值),事務日誌永遠不作備份,事務
日誌不停地增長,可能會耗盡資料庫的存儲空間,將trun
c.logonchkpt.選項設置成on,每次checkpoint進程發
生時(通常每分鍾一次)都截短事務日誌(刪除已提交的
事務),使得事務日誌不會不停地增長以耗盡資料庫的存
儲空間。
配置選項和值
在使用sql server時,同樣會經常出現系統提示user
connections(用戶連接)已達到配置數,系統無法正常
運行的問題。sql server用戶連接最大值是32767,而缺
省時的一般配置數為15個。如果使用中的用戶連接已達到
配置數,而又來了一個用戶連接請求,sqlserver將回送一
個錯誤消息。這時可以通過修改sql server的配置選項中
的user connections項的最大值來解決這一問題。配置選
項的顯示和管理可通過sp—configure系統過程來完成,
但不能使用sp—configure來設定一個比當前配置選項最大
值還大的配置選項。
語法:sp—configure〔『config—name』〔,confi
g—value〕〕
其中config—name為配置選項的項名,config—valu
e為設置值。
例:sp—configure『user_connections』,30
同時用戶可以使用sp—configure來顯示配置選項,
通過重新設置一些配置選項,調節性能和優化存儲分配。
(註:修改sql server的配置選項,必須以系統管理員身
份登錄。)?
❷ ice3.5.1 vs2010環境配置
您好,
1、安裝VS2010,安裝WDK 7.0(DDK);
2、新建VC++->空項目
3、打開(生成-->配置管理器) 並新建一個名稱為"Dirver"的解決方案配置 從此處復制設置:debug
並將"Dirver" 設為活動解決方案配置。
4、打開 視圖 -> 屬性管理器。
5、在"Dirver" 解決方案配置 上點擊右鍵,選擇 添加新項目屬性表 取名為"dirverProperty" 並對他進行以下設置。
5.1
C\C++ 常規 調試信息格式 = 程序資料庫(/ZI)
5.2 C\C++ 預處理器 - 預處理器定義 = _X86_
_WIN32_WINNT=0x0500
5.3 C\C++ 代碼生成 - 啟用 C++ 異常 = 否
5.4 C\C++ 代碼生成 - 基本運行時檢查 = 默認
5.5 C\C++ 代碼生成 - 緩沖區安全檢查 = 否(/GS-)
5.6 C\C++ 高級 - 調用約定 = __stdcall(/Gz)
5.7 C\C++ 高級 - 編譯為 = 編譯為C代碼(/Tz)
5.8 鏈接器 - 常規 - 輸出文件 = $(OutDir)\$(ProjectName).sys
5.9 鏈接器 - 常規 - 啟用增量鏈接 = 默認
5.10 鏈接器 - 輸入 - 附加依賴項 =
*
ntoskrnl.lib
hal.lib
wdm.lib
wdmsec.lib
wmilib.lib
ndis.lib
MSVCRT.LIB
LIBCMT.LIB
5.11 鏈接器 - 輸入 - 忽略所有默認庫 = 是(/NODEFAULTLIB)
5.12 鏈接器 - 清單文件 - 生成清單 = 否(/MANIFEST:NO)
5.13 鏈接器 - 系統 - 子系統 = 本機(/SUBSYSTEM:NATIVE)
5.14 鏈接器 - 系統 - 驅動程序 = 驅動程序(/Driver)
5.15 鏈接器 - 高級 - 入口點 = DriverEntry
5.16 鏈接器 - 高級 - 基址 = 0x10000
5.17 鏈接器 - 高級 - 隨機基址 = 置空 *
5.18 鏈接器 - 高級 - 數據執行保護 = 置空 *
5.19 通用屬性-常規 - 目標文件擴展名 =.sys
6、配置vc++目錄
6.1 視圖 - 屬性管理器
展開 Dirver -> 找到 Microsoft.Cpp.Win32.user 右鍵 -> 屬性
打開 VC++ 目錄
包含目錄
=
D:\WinDDK\7600.16385.1\inc
D:\WinDDK\7600.16385.1\inc\ddk
D:\WinDDK\7600.16385.1\inc\api
庫目錄 =
D:\WinDDK\7600.16385.1\lib\wnet\i386
❸ 求幫忙下載論文在英國土木工程協會資料庫( ICE),學校沒有購買該資料庫。
Ice 是一種面向對象的中間件平台。從根本上說,這意味著Ice 為構建面向對象的客戶-服務
器應用提供了工具、API 和庫支持。Ice 應用適合在異種環境中使用:客戶和伺服器可以用不
同的編程語言編寫,可以運行在不同的操作系統和機器架構上,並且可以使用多種網路技術
進行通信。無論部署環境如何,這些應用的源碼都是可移植的。
❹ iceworks用的什麼資料庫
mysql資料庫資料庫mysql(免費的,簡單),現在很多公司都用這個.oracle(收費的),安全性較高.
❺ ICE的簡介
前面我們提到過在設計網站架構的時候可以使用ICE實現對網站應用的基礎對象操作,將基礎 對象操作和資料庫操作封裝在這一層,在業務邏輯層以及表現層(java,php,.net,python)進行更豐富的表現與操作,從而實現比較好的架 構。基於ICE的數據層可以在未來方便的進行擴展。ICE支持分布式的部署管理,消息中間件,以及網格計算等等。
Zeroc推出的一種分布式的面向對象中間件,解決分布式的異構計算。可以用C++,Java,c#等進行分布式的交互計算。
❻ 如何在mimic資料庫中搜索ice code
登錄並搜索。
MIMIC資料庫是MIT麻省理工下屬管理的一個公共臨床資料庫,全稱,直譯過來就是重症監護醫學信息集市。到現在為止MIMIC資料庫已更新至MIMIC-IIIv1.4版。
❼ mysql資料庫卸載後重裝報錯誤could not start the serveice mysql。配置時候就出錯
這個是由於你卸載之前的程序的時候,未完全刪除之前的文件導致的。不是注冊表,一般的是 系統目錄下的 mysq/data 你可以全盤搜索,找出來刪除了。然後再裝。
❽ ice中間件可以通過防火牆連接資料庫嗎
首先,下載Ice-3.4.2.msi,下一步下一步安裝。
安裝完成後到C:\ProgramData\ZeroC 下面有兩個props文件,其中的XML標記是錯誤的,需要修改一下,否則打不開DEMO工程。測試DEMO的時候必須把C:\Program Files\ZeroC\Ice-3.4.2\bin\vc100添加到環境變數中,否則不能運行DEMO.
如果是新建ICE工程,還要在vs工程右鍵--》ICE cinfiguration設置enable ice builder。這是一個插件。
❾ oalce資料庫介紹
編輯本段一、概論ORACLE 資料庫系統是美國ORACLE公司(甲骨文)提供的以分布式資料庫為核心的一組軟體產品,是目前最流行的客戶/伺服器(CLIENT/SERVER)或B/S體系結構的資料庫之一。比如SilverStream就是基於資料庫的一種中間件。ORACLE資料庫是目前世界上使用最為廣泛的資料庫管理系統,作為一個通用的資料庫系統,它具有完整的數據管理功能;作為一個關系資料庫,它是一個完備關系的產品;作為分布式資料庫它實現了分布式處理功能。但它的所有知識,只要在一種機型上學習了ORACLE知識,便能在各種類型的機器上使用它。
編輯本段二、特點1、完整的數據管理功能:
1)數據的大量性
2)數據的保存的持久性
3)數據的共享性
4)數據的可靠性
2、完備關系的產品:
1)信息准則---關系型DBMS的所有信息都應在邏輯上用一種方法,即表中的值顯式地表示;
2)保證訪問的准則
3)視圖更新准則---只要形成視圖的表中的數據變化了,相應的視圖中的數據同時變化
4)數據物理性和邏輯性獨立准則
3、分布式處理功能:
1)ORACLE資料庫自第5版起就提供了分布式處理能力,到第7版就有比較完善的分布式資料庫功能了,一個ORACLE分布式資料庫由oracle rdbms、sql*Net、SQL*CONNECT和其他非ORACLE的關系型產品構成。我相信現在我們用到的基本上是8i或9i的產品了。
4、用ORACLE能輕松的實現數據倉庫的操作。
這是一個技術發展的趨勢,不在這里討論。
編輯本段三、ORALCE和Sybase SQL Server的比較:在了解了ORACLE資料庫後,我們有必要對ORALCE和Sybase SQL Server的比較, Oracle採用的是並行伺服器模式,而Sybase SQL Server採用的是虛擬伺服器模式,它沒有將一個查詢分解成多個子查詢,再在不同的CPU上同時執行這些子查詢。我們可以說在對稱多處理方面Oracle的性能優於Sybase的性能。業務量往往在系統運行後不斷提高,如果資料庫數量達到GB以上時,我們在提高系統的性能方面可以從兩方面入手,一種是提高單台伺服器的性能,還有就是增加伺服器數目。基於此,如果我們是提高單台伺服器的性能,選擇Oracle 資料庫較好,因為它們能在對稱多CPU的系統上提供並行處理。相反,由於Sybase的導航伺服器使網上的所有用戶都注冊到導航伺服器並通過導航服務提出數據訪問請求,導航伺服器則將用戶的請求分解,然後自動導向由它所控制的多台SQL Server,從而在分散數據的基礎上提供並行處理能力,我們可以選擇它。這些都是在其他條件和環境相同的情況下比較的,這樣才有可比性。在數據的分布更新方面,Oracle採用的是基於伺服器的自動的2PC(兩階段提交),而Sybase採用的則是基於客戶機DB-Library或CT-Library的可編程的2PC,因此我們在選擇資料庫方面,必須根據需要進行選擇,比如,我現在從事的社會保險軟體的開發,考慮到數據量大,並發操作比較多,實時性要求高,我們後台基本採取的是ORACLE資料庫。
❿ icewarp+server怎麼進行環境配置
PHP開發調試環境配置(基於wampserver+Eclipse for PHP Developers )
因為項目需求,需要開發PHP的項目,所以不得不花點時間開始學習PHP,過程非常要抓狂,還沒有開始開發已經被一大堆復雜的環境搭建搞瘋了
經過多方實驗,決定將過程記錄下來,也為了讓很多跟我一樣從零開始學習PHP的朋友少走彎路,當然如果在各個組件之間的關系有什麼疑問,也可以單獨私聊我
1 軟體准
WampServer
下載地址:http://www.wampserver.com/en/#download-wrapper
我下的是 裡麵包含了搭建PHP必須的4個軟體:
1. Apache 2.2.21
2. Php 5.3.10
3. Mysql 5.5.20
4. XDebug 2.1.2
提示:為什麼要使用WampServer呢? 因為如果單獨安裝這些軟體,首先是一個個安裝很麻煩;其次是每個軟體都要進行配置;第三是你安裝的各軟體之間可能版本並不相互匹配;最後由於版本不一致,可能配置的時候也會有細微的差別。而採用WampServer就好多了,它包含了搭建PHP開發調試環境的全部軟體(包括Xdebug),而且需配置的地方非常的少,當然還不需要你考慮版本之間的匹配問題。
Eclipse for PHP Developers
下載地址:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr1
JDK安裝(eclipse本身運行的前提就是JDK正確安裝)
下載地址: http://www.java.net/download/jdk7u60/archive/b11/binaries/jdk-7u60-ea-bin-b11-windows-x64-19_mar_2014.exe
JDK下載要注意版本,比如Eclipse是64位的,則jdk也要安裝64位的
安裝過程,我就不說了,下面直接講配置
一 : JDK配置
1. 右擊:我的電腦——〉屬性——〉高級——〉環境變數
2. 在系統變數裡面找到「Path」這一項,然後雙擊它,在彈出的界面上,在變數值開頭添加如下語句
D:/common/Java/jdk1.6.0_02/bin;
注意不要忘了後面的分號,然後點擊編輯系統變數界面的確定按鈕
3. 點擊環境變數界面的「新建」,
變數名為:JAVA_HOME
變數值為:D:/common/Java/jdk1.6.0_02;
注意分號,然後點擊新建系統變數界面的確定按鈕
4. 點擊環境變數界面的「新建」,彈出新建系統變數界面,
變數名為:classpath , 變數值為:.;
注意是點和分號,然後一路點擊確定按鈕,到此設置就完成了。
第四步:檢測安裝配置是否成功
進行完上面的步驟,基本的安裝和配置就好了,怎麼知道安裝成功沒有呢?
點擊:開始——〉運行,在彈出的對話框中輸入「cmd」,然後點擊確定,在彈出的 dos 窗口裡面,
輸入「javac」,然後回車,出現 javac 的列表則表示安裝配置成功。
這邊正常之後,如果打開eclips任然報錯,可能是jdk版本和eclips版本不一致(bit32和bit64)
二:WampServer 配置
第一步:Apache的配置
通常程序員,電腦上的80的埠都會被佔用,所以這里修改埠80為8088埠:
(1)左鍵托盤圖標,在Apache里可以直接打開httpd.conf,查找到Listen 80,可以改成其他埠,我選用8088。
(2)重啟wamp,就可以生效了。但是Localhost、phpMyAdmin、SQLiteManager,你可以點擊打開看到依舊是默認的80埠。找到wamp安裝目錄下的wampmanager.tpl文件,記事本打開:在http://localhost後面添加8088埠,保存,退出並重新打開wamp生效。(其實,wampmanager.ini文件中的類似的URL地址也隨之更改了)
修改www目錄:
(1)需要修改Apache的httpd.conf文件,有2處修改: 搜索類似 DocumentRoot "d:/wamp/www/"和<Directory "d:/wamp/www/">
修改為 DocumentRoot "e:/dev/web/"和<Directory "e:/dev/web/">
(2)wampmanager.tpl文件,修改如下:FileName: "${wwwDir}"為FileName: "e:/dev/web"
(3)wampmanager.ini文件,修改如下:[Menu.Left] 下FileName: "d:/wamp/www" 修改為FileName: "e:/dev/web"
注意:這里修改了路徑之後,會報錯:Unable to open WampServer's config file, please change path in index.php file
解決方法:打開新路徑中的index.php,修改$wampConfFile = 'D:/WampServer/wampmanager.conf';(實際路徑)
Xdebug的配置
網上很多資料都要手動下載Xdebug並且自行配置,然而這個版本的WampServer裡面已經包含了Xdebug(位於C:\wamp\bin\php\php5.3.8\zend_ext下),並且自動配置過了。所以我們基本不需要配置什麼,唯一需要配的就是打開C:\wamp\bin\apache\Apache2.2.21\bin下的php.ini,找到最後幾行中的xdebug.remote_enable = off,改成xdebug.remote_enable = on。這樣做是為了在eclipse中調試時可以進入斷點。
修改MYSQL資料庫密碼
wampserver默認安裝的資料庫是沒有對應的訪問密碼的,這里我們需要設置以下密碼
1、左鍵點擊,選擇「phpMyAdmin」,就會打開phpMyAdmin的管理頁面,點擊右上方的「許可權」,一般情況下會出現如圖所示的表格,我們要做的就是點擊每一行用戶名為root的右邊的。
2、點擊後,找到如圖二所示的修改密碼區域,填入欲修改的密碼,再點擊右下方的執行,片刻之後上方就會出現修改成功的提示,每一個root用戶均需要做此操作,如果一時半會想不到一個好的密碼,也可以使用「生成密碼」功能生成一個隨機的密碼,但是這個密碼一定要記住,忘記了麻煩可就大了。
備註:修改密碼後可以看到 對應賬戶 密碼欄 由原來的「否」變為「是」,如上圖 綠色圈出部分。那麼添加新用戶(接下來會詳細講到)、刪除用戶 如 上圖紅色標出部分即可完成操作!
3、做完上述操作之後重啟一下MySQL服務,然後刷新頁面,大家就會發現出現了如圖所示的錯誤,這是為什麼呢
是因為剛才我們修改了MySQL的密碼,但是沒有修改phpMyAdmin與MySQL通訊的密碼,怎麼改呢?打開wampserver安裝目錄,然後依次打開\wamp\apps\phpmyadmin3.3.9,用記事本或者DW軟體打開裡面的config.inc.php,找到「$cfg['Servers'][$i]['password'] = '';」,在最後的兩個單引號裡面輸入剛才修改的那個密碼,然後保存,操作完畢之後再刷新一下phpMyAdmin的頁面,是不是恢復正常了呢?
Eclipse配置
一:配置workspace
打開Eclipse for PHP Developers,需要設置workspace,這個必須設置到wamp的www目錄,否則待會無法進行調試。我的www目錄是C:\wamp\www
配置調試環境
進入Eclipse -- Window – Preferences 設置 PHP Executable。里需要注意PHP.INI的路徑,這里的路徑是WAMP SERVER中特有的放在了apache目錄下
設置PHP-->debug,選擇XDebug
二:配置PHP Server