1. mysql不聯網能安裝嗎
-- ACCESS轉成SQL(理論上可行,但是筆者修改的程序只能成功幾個) :網上大部分的免費asp程序使用的是access資料庫。但是access資料庫作為一個中小型的單機資料庫系統,在承擔訪問量、數據量大的網站應用時,往往就不堪重負了。一般認為,超過50M的access資料庫性能就開始明顯下降,超過100M以後,出錯、運行慢的問題會更加突出。盡管可以如動網7.0以後那樣,從程序的角度盡量優化以圖提高性能,但是不能從根本上解決問題。 :這時也許使用微軟的SQL Server資料庫就是最可能的辦法,當然也可以使用其它的如Oracle、MySQL等等,但是作為改寫來說,由於同為微軟的產品,改寫成SQL Server應該是最省力的辦法。 : :一、改寫前提: : :系統已經安裝好SQL Server2000並且打上了SP3補丁;安裝好Office套件裡面的Access;使用一個支持純文本編輯並且帶有行號顯示的編輯器,推薦Ultra Edit,當然也可以使用FrontPage2003,不過以前的版本行號顯示不太好用。 : :個人能力要求:會基本的asp語法、access資料庫的操作、SQLServer企業管理器的基本操作。 : :二、資料庫的准備 : :一般來說有兩種情況: :1、程序提供了SQL資料庫格式:有一個MDF文件,或者提供了創建SQL資料庫的SQL腳本文件(後綴名為.sql)。 :如果有mdf文件,可以用企業管理器直接附加上,如果提供的是sql腳本文件,那麼就先用企業管理器自己創建一個sql資料庫,然後資料庫用企業管理器中的查詢分析器運行這個腳本創建資料庫表。 :這樣建立的資料庫基本不用再去改寫什麼了。 :2、更多的是沒有提供SQL資料庫或腳本文件的,這時,就要自己來做這一切了,這也是我們這個帖子主要解決的問題。一般這樣的程序會提供一個access資料庫,這樣你就用企業管理器導入access資料庫,導入後需要改寫下面一些東西: :對照原來的access,改寫下面的部分: :(1)sql資料庫表是沒有自動欄位的,因此原來access中的自動欄位被轉換成了普通欄位,需要手工改成標識類型,增量為1。 :(2)所有的時間欄位,如果定義了默認值,那麼原來肯定是now(),需要改成getdate() :(3)原來欄位的默認值一般都不會自動引入,需要對照原表的欄位手工添加。 :(4)由於資料庫的不同,access和sql的欄位類型很多轉換後就變化了,比如原來的《是否》欄位會被轉換成bit或者int,備注欄位被轉換成longtext,text欄位轉換成varchar等等,一般來說不會影響程序運行,如果有問題,我們在下面的程序改寫部分再說。 :(5)如果你要用一個For SQL的程序,裡面用到了存儲過程,那麼你應該有這個程序本身建立SQL資料庫的方法:有其本身的SQL資料庫文件,或者sql腳本;如果沒有的話,採用導入access資料庫的方式是無法建立存儲過程的,這樣你最好放棄這個For SQL的程序版本,使用同樣版本的For Access的程序,導入access資料庫,然後用下面的改寫方法自己改成SQL版本的程序。 : :三、連接字元串的改寫 : :可參考動網的這段,分別是針對access和SQL的 :Dim ConnStr :If IsSqlDataBase = 1 Then : \'sql資料庫連接參數:資料庫名、用戶密碼、用戶名、連接名(本地用local,外地用IP) : Dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName : SqlDatabaseName = "dvbbs7" : SqlPassword = "" : SqlUsername = "dvbbs" : SqlLocalName = "(local)" : ConnStr = "Provider = Sqloledb; User ID = " SqlUsername "; Password = " SqlPassword "; Initial Catalog = " SqlDatabaseName "; Data Source = " &
2. 計算機不聯網SQL Server能用么,能建立資料庫么
不聯網也可以安裝使用SQL Server,也可以在SQL Server中建立資料庫。
只不過是只能作為單機版用而已,一般安裝單機版本的SQL版本就好,比如Express版(SQL2005、SQL2008都有這樣的版本)。
很多開發人員在編程用的工作機上都會安裝這樣的單機版本以進行開發,完成初步開發後再將資料庫遷至正式伺服器中進行調試。
3. 會計電算化軟體用友ERP-U8在電腦上安裝時要求必須是能上網的電腦嗎沒有聯網的電腦裝上是不是不能用啊
我自己是做用友的.
裝軟體不需要上網.只要有資料庫的和安裝程序就可以的!沒有聯網的電腦一樣可以用.
如果你是公司的話.有區域網一樣可以達到互相訪問的!
怎麼會不可以呢!
但U8來說.它的安裝不是那麼簡單.U8雖然沒有U9和NC那麼復雜.但也是用友里很復雜的一款軟體了.光是他的安裝.就夠你受的.
我同事曾經給客戶的電腦裝軟體.因為那台電腦配置比較差.裝了8個小時才裝上去!
如果遇到安裝問題
您可以到
http://bbs.iufida.com/
這個是用友論壇的網站.用友軟體的問題在裡面都能得到答案的!!!
4. 剛開始學mysql資料庫,不明白其中的客戶端和伺服器,這里的伺服器是要通過網路連接到達還是在安裝了
1。首先說明一下伺服器和客戶端的分別,伺服器是指安裝mysql的那台機器,而客戶端是遠程通過網路使用伺服器上的mysql,客戶端通過得知遠程伺服器的ip地址以及mysql的一些密碼信息等使用mysql資料庫
2。說明一下資料庫是一個什麼樣的存在,在你安裝某種資料庫的時候都會配置一些系統信息,然後設定某些和機器硬體,比如內存等連接的埠,這樣通過這些埠,就可以把你先存儲的信息存到存儲空間去,而建立資料庫就是通過某些代碼(mysql)定義好的方式來建立某些存儲數據的空間。這樣每個資料庫其實就是一個存儲數據的存儲空間。
3.建立表的原理,其實就是在你已經建立好的資料庫庫存儲空間中,繼續分配空間給每一個表,然後每一個表裡再存儲數據
4.而上面你說的打幾句代碼建表,其實就是通過代碼,然後翻譯成機器語言,讓計算機分配出一些存儲空間,然後通過某些形式編譯成表的視圖樣式反應給你看,其實還是一個空間而已,這么說明白了嗎??
打了挺多,明白了得話給個採納,謝了
5. 電腦沒網路oracle資料庫能使用嗎
當然能
前提是你本地有伺服器端和客戶端
如果沒有的話肯定不行
比如你本地有客戶端,你在安裝時,肯定讓你給你的系統用戶設置過密碼
你用那個system用戶登錄(密碼就是你當時自己設定的)
也可以用一些scott等用戶
6. mssql資料庫安裝在自己的電腦上,網站用需要開著安裝資料庫的電腦才可以嗎
樓主的想法不錯,電腦關機資料庫肯定是不能用的,不過資料庫是個很復雜的東西,配置起來也不是那麼簡單容易的,而且自己電腦的網速也跟不上,資料庫讀取速度如果慢網站很可能打不開,一般網站程序設置的時候都有讀取超過一定時間就會出現資料庫伺服器無響應,所以很多服務商都把網頁空間和伺服器建立在同一個主機上,如果不在一個主機上那就得保證資料庫伺服器隨時保持正常狀態。而且還有一個問題就是安裝在你自己的電腦上,資料庫的ip地址還得解決,想要穩定還得申請收費的動態解析,還有就是自己的電腦還得保證安全性,一般的網路攻擊都是攻擊資料庫。現在便宜的mssql資料庫也不過100多塊錢就能買到,還是請樓主多考慮考慮。
7. 資料庫應用程序 所有電腦上都要裝資料庫嗎
肯定是要裝資料庫的。
只要是用到資料庫的程序,電腦上肯定是要有資料庫的。要不然,在程序執行時,會報資料庫連接失敗等錯誤信息。
同樣沒有資料庫,程序的數據是沒法存的。因此,資料庫是必須有的。
資料庫,就是存放數據用的。用戶輸入的數據,要被保存,就需要資料庫來管理。這比其它形式,比如xml,是方便許多的。
8. 假如我安裝了oracle資料庫,是不是一定要連接到伺服器才能使用
當然可以,自己在本機上安裝後,可以自己學習使用,但你本機上的oracle資料庫只需要啟動OracleServiceORCL服務就可以,跟遠程的操作是一樣的,很適合個人練習提高。
希望我的回答對你有幫助。
9. mysql資料庫登陸需要聯網嗎
mysql 伺服器在內網 就不需要 單機就比較麻煩 沒有網線接在交換機或其他電腦 TCPIP 不工作。。
10. C#做的資料庫管理系統如何安裝到其他計算機上通過互聯網訪問我的資料庫
你問的是不是:c#做了一個客戶端程序,但資料庫安裝在需要通過互聯網才能夠訪問伺服器上
如果是這樣,你可以用以下幾種方法連接(沒有代碼演示):
1、伺服器開放相應的資料庫埠給互聯網,客戶端程序通過互聯網直接連接資料庫(不安全,不推薦)
2、用remoting技術,客戶端通過remoting連接資料庫,開發過程就像資料庫在本地一樣開發(安全,方便,速度快,但不能跨平台)
3、用Webservice技術(安全,方便,速度相對慢,可以跨平台)
第二和第三種方法是我們經常用到,具體看你的實際情況