可編譯的資料庫
㈠ 目前有哪些資料庫哪些是免費的哪些可以在linux環境下運行用什麼語言可以自己編寫資料庫
oracle mysql ibm的DB PostgreSQL 都能在linux上運行的樣子。sybase和微軟的資料庫不清楚有沒有linux的,微軟有的可能性嘛.....,也不想查。 oarcle 不給錢的話好像有功能限制。 mysql 和 postgresql完全免費的樣子。
免費開源資料庫個人覺得前途的話postgresql可能值得期待,mysql當前還是不錯的,但背甲骨文收了註定最終前途渺茫。
比如oracle是賣黃金的話。oracle是99%的 mysql是是95%的,99的100一克,95的怎麼也不能10塊錢一斤。最終甲骨文會讓my sql發展緩慢拉開差距的。 然後postgresql作為排第二的開源資料庫就有希望了。
別的資料庫還有好多。
語言很多 C++、C#、JDBC、Perl、PHP、Python、Ruby 、Tcl、Ada、Common Lisp以及 Pascal。但比較推薦jdbc
㈡ FastDB這個資料庫如何編譯有沒有什麼好的資料
這個資料庫很老了,目前沒有什麼很詳實的資料,可以到CSDN上找找,他的編譯要用make的,比較難以使用,可以考慮下最新的收費的資料庫
㈢ Access資料庫:能否編譯mdb文件到exe文件
首先:Access 打包軟體並不能將自己編寫的 Access 資料庫(*.mdb或者*.mde)轉換成單獨可以運行的一個可執行文件(*.exe)。
其次:Access 開發版中的打包軟體只是其中的一個組件而已。
再次:Access 開發版的打包軟體的打包過程如下:
1、它會根據要求生成3種不同大小的 Access Runtime版本。
① 只包括AccessRuntime。
② 包括 AccessRuntime 和 Windows 安裝服務程序以及其他資料庫訪問組件還有IE4.1。
③ 包括上述所有內容再加上IE5.1。
2、壓縮並打包資料庫(*.mdb,*.mde…)以及你的資料庫運行所需的文件,也就是Access中沒有的文件,比如自己用的背景、附件等等。
最後:所以如果真的需要將自己的資料庫打包發布,完全沒有必要使用難以得到的 Access 開發版,只需要得到 Access的運行時版本和將你自己的mdb文件壓縮打包就可以了。也就是說,AccessRuntime 本身在 Office的安裝光碟裡面就有,而壓縮打包的軟體也是到處都有,比如推薦 WinRAR3.0。
3、所以,得出的結論是:如果想得到 Access 的開發版,而其用途只是為了使用其中的打包工具,那麼根本沒有必要去苦苦尋覓,在身邊的軟體就已經能夠完成上述的工作了。
4、有關 Access Runtime 軟體的具體位置:Access Runtime 2002 的安裝文件在 OfficeXP 光碟的如下位置:光碟盤符:\FILES\MOD\ACCESSRT.MSI。
在新的機器上安裝 Access Runtime 2002 後仍然無法正常打開編寫好的資料庫,這主要是因為他們還沒有安裝資料庫訪問組件,該組件共 19 個文件 25.5MB。安裝時會提示缺少 IE5 。我直接用 IE5 代替即可,就是建立如下目錄:
比如:OSP.MSI 在 c:\AccessRuntime2002\OSP.MSI 的位置,就請自行將 IE5 的所有文件拷貝至 c:\AccessRuntime2002\IE5\SC 下面就可以正常安裝了。
㈣ access資料庫怎麼變成可執行程序
1、創建數據表並錄入數據。打開Access程序,在其主界面,點擊「創建桌面資料庫」按鈕,並輸入資料庫名點擊「創建」按鈕。
㈤ 做個簡單的建表查詢資料庫並能編譯成應用文件,用什麼軟體 比較好
用VB,PB都可以,PB應該更簡單一點,不過現在教學用的大部分都是VB,如果你學了VB的話也可以用.VB應該說是比較好上手的,簡單易學,界面比較友好.
㈥ 使用c語言操作MYSQL資料庫時可以編譯,也可以正常運行,就是顯示表內容之後就有提示段錯誤,求指導~~
段錯誤一般是指針有問題,或者越界之類的
num_row = (int)mysql_num_rows(res);
num_col = (int)mysql_num_fields(res);
for(r=0;r<num_col;r++)
{
row = mysql_fetch_row(res);//檢索一個結果集合的下一行
for(c=0;c<num_col;c++)
printf("%s ",row[c]);
printf("\n");
}
這段代碼很可疑啊
㈦ oracle資料庫能不能編譯模式運行腳本
可以用來重編譯資料庫的所有無效對象.通常我們會在Oracle的升級指導中看到這個腳本,Oracle強烈推薦在migration/upgrade/downgrade之後,通過運行此腳本編譯失效對象.腳本位於$ORACLE_HOME/rdbms/admin目錄.你可以看到utlrp.sql只是調用utlprp.sql,utlrp.sql在調用utlprp.sql的時候會傳遞給它一個參數,默認為0,這個參數其實就是並行度,其實utlprp.sql調用的是utl_recomp.recomp_parallel:
0 - 基於CPU_COUNT參數設置並行度.
1 - 以串列方式編譯對象,一次編譯一個.
N - 以N個並行度進行編譯.
腳本需要以sys用戶或者有sysdba許可權的用戶來運行.
㈧ ubuntu下編譯C語言鏈接資料庫
clang++ -o a a.cpp -lmysqlclient
這個報錯是因為沒有加搜索路徑所以找不到。必須用-L指定該動態庫的搜索路徑。
代碼中用到了這個so的函數,編譯的時候就必須鏈接這個文件。
不鏈接編譯會報錯。
㈨ 用什麼軟體可以編輯資料庫
資料庫編輯工具
Database Tour Pro是一款資料庫編輯工具
支持Paradox, dBase, FoxPro, ASCII, InterBase, Oracle, SQLServer, MS Access 95-97等資料庫