sql的使用人數? |
尚未結案
|
gavinj123
初階會員 發表:88 回覆:48 積分:27 註冊:2002-10-15 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 請問我用sql 5人版,在pc1上裝了iis,用asp來存取sql,而且又另外寫了一個程式用ado來存取sql,請問這樣子sql上的使用人數是一個,還是二個? sql是以連線的pc來算還是以連線的程式呢??? 如果我的程式是用ado來連sql的,那是不是只要不同事5個人存取sql就可以呢? 因為一般大多只是用到select,我想用select最久也不會超過一秒吧,所以我是不是能裝10人,總不太可能同一秒內有超過5人select吧,請問我這麼的想法對嗎?應該是這樣說, sql 有一個service -> sql angent 在主機上, 當我們透過各種方式登入上 sql 後, sql 會登錄使用者, 所以5人版指的是可同時登入的數目而不是存取時才決定, 也就是當 connect=true 時即代表登入了, 如果第6個人要上來, 則必須在前5個有人要 connect=false 才可以! 這些動作並不是由delphi控制的(abo, dbexpress, bde..), 是 sql angent 決定, 大概是如此. |
gavinj123
初階會員 發表:88 回覆:48 積分:27 註冊:2002-10-15 發送簡訊給我 |
應該是這樣說, sql 有一個service -> sql angent 在主機上, 當我們透過各種方式登入上 sql 後, sql 會登錄使用者, 所以5人版指的是可同時登入的數目而不是存取時才決定, 也就是當 connect=true 時即代表登入了, 如果第6個人要上來, 則必須在前5個有人要 connect=false 才可以!
這些動作並不是由delphi控制的(abo, dbexpress, bde..), 是 sql angent 決定, 大概是如此.
----------------------------------------------------------------------
請問大大,那我pc1上的asp跟程式是算二個嗎?
ado一般我們select完後就是close了,那不算是connect=false ,還是要程式都close才算呢?
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 應該是這樣說, sql 有一個service -> sql angent 在主機上, 當我們透過各種方式登入上 sql 後, sql 會登錄使用者, 所以5人版指的是可同時登入的數目而不是存取時才決定, 也就是當 connect=true 時即代表登入了, 如果第6個人要上來, 則必須在前5個有人要 connect=false 才可以! 這些動作並不是由delphi控制的(abo, dbexpress, bde..), 是 sql angent 決定, 大概是如此. ---------------------------------------------------------------------- 請問大大,那我pc1上的asp跟程式是算二個嗎? ado一般我們select完後就是close了,那不算是connect=false ,還是要程式都close才算呢?我並沒有很認真去測試M$SQL有關CONNECT限制的問題, 不過按一般的資訊來源指出, CONNECT=TRUE就算是一個點, QUERY CLOSE 只是關閉這個QUERY而已, 其實 CONNECT還在, 所以要CONNECT=FALSE才會真正切斷連結, 當然你的程式關閉的話, 按常理來說, 因為不論是那一種連結(BDE,ADO,DBEXPRESS..)都是架構在程式下 被CREATE的, 所以主FORM都是這些的"父"來源, 當然"父"結束, 系統是會自動 結束由"父"繼承下來的元件的, 其實你可以自我測試, 用6台電腦以同一個程式 連M$SQL, 看看會有怎樣的反應, 這就是最直接的溝通了! |
orson
中階會員 發表:5 回覆:135 積分:58 註冊:2002-07-11 發送簡訊給我 |
引言:其實,MSSQL的連線授權是自由心證的。 所以實際上,超過6個人連也是OK的。 Desktop版我就不清楚了,好像就有限制了! Orson引言: 應該是這樣說, sql 有一個service -> sql angent 在主機上, 當我們透過各種方式登入上 sql 後, sql 會登錄使用者, 所以5人版指的是可同時登入的數目而不是存取時才決定, 也就是當 connect=true 時即代表登入了, 如果第6個人要上來, 則必須在前5個有人要 connect=false 才可以! 這些動作並不是由delphi控制的(abo, dbexpress, bde..), 是 sql angent 決定, 大概是如此. ---------------------------------------------------------------------- 請問大大,那我pc1上的asp跟程式是算二個嗎? ado一般我們select完後就是close了,那不算是connect=false ,還是要程式都close才算呢?我並沒有很認真去測試M$SQL有關CONNECT限制的問題, 不過按一般的資訊來源指出, CONNECT=TRUE就算是一個點, QUERY CLOSE 只是關閉這個QUERY而已, 其實 CONNECT還在, 所以要CONNECT=FALSE才會真正切斷連結, 當然你的程式關閉的話, 按常理來說, 因為不論是那一種連結(BDE,ADO,DBEXPRESS..)都是架構在程式下 被CREATE的, 所以主FORM都是這些的"父"來源, 當然"父"結束, 系統是會自動 結束由"父"繼承下來的元件的, 其實你可以自我測試, 用6台電腦以同一個程式 連M$SQL, 看看會有怎樣的反應, 這就是最直接的溝通了! |
Jeffrey
初階會員 發表:10 回覆:58 積分:38 註冊:2002-04-15 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: Desktop版的授權方式為何?市面上並未發行Desktop,是搭配標準版以上而發行,請問有前輩知道它的使用範圍嗎?(安裝時的合約寫得不太清楚),是不是擁有標準版以上就可以隨意使用呢?簡單的說就是,要如何"合法"的使用Desktop版呢?Desktop是Borland 隨Delphi所附加的工具, 並沒有直接發行, 只要你是Delphi合法用戶(應該了解吧!), 你都可以具有自由發行Desktop的權利, 但並不包含 買賣, 編譯之行為, 也就是可以自由的分發給客戶使用, 但不得用於所謂的單獨交易行為上, 大致是如此! |
Jeffrey
初階會員 發表:10 回覆:58 積分:38 註冊:2002-04-15 發送簡訊給我 |
引言: Desktop是Borland 隨Delphi所附加的工具, 並沒有直接發行, 只要你是Delphi合法用戶(應該了解吧!), 你都可以具有自由發行Desktop的權利, 但並不包含 買賣, 編譯之行為, 也就是可以自由的分發給客戶使用, 但不得用於所謂的單獨交易行為上, 大致是如此!感謝P.D.前輩的指導,可是Desktop版是微軟發行的軟體耶,抱歉,小弟沒把問題寫清楚,Desktop是指MS SQL Server Desktop版!您指的是同一套程式嗎?小弟一直沒發現原版Delphi 6光碟中有這一工具耶,那是什麼樣的工具? |
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
orson
中階會員 發表:5 回覆:135 積分:58 註冊:2002-07-11 發送簡訊給我 |
引言:我記得微軟有專門的文件討論 http://www.microsoft.com/taiwan/sql/techinfo/development/2000/MSDE2000.htm 這裡有詳細的授權說明 Orson引言: Desktop版我就不清楚了,好像就有限制了! OrsonDesktop版的授權方式為何?市面上並未發行Desktop,是搭配標準版以上而發行,請問有前輩知道它的使用範圍嗎?(安裝時的合約寫得不太清楚),是不是擁有標準版以上就可以隨意使用呢?簡單的說就是,要如何"合法"的使用Desktop版呢? |
Jeffrey
初階會員 發表:10 回覆:58 積分:38 註冊:2002-04-15 發送簡訊給我 |
引言: 我記得微軟有專門的文件討論 http://www.microsoft.com/taiwan/sql/techinfo/development/2000/MSDE2000.htm 這裡有詳細的授權說明 Orson感謝Orson前輩,這就是我要的,不過看得有點"??" |
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 感謝P.D.前輩的指導,可是Desktop版是微軟發行的軟體耶,抱歉,小弟沒把問題寫清楚,Desktop是指MS SQL Server Desktop版!您指的是同一套程式嗎?小弟一直沒發現原版Delphi 6光碟中有這一工具耶,那是什麼樣的工具?真是雞同鴨講了, 我還以為你說的是Borland Desktop, 如果M$ SQL , 下次建議你直接說MSDE就清楚了, MSDE並不是全然免費的, 這篇你看了就知道 http://forum.vclxx.org/topic.php?TOPIC_ID=19421&FORUM_ID=5&CAT_ID=2&Topic_Title=%A6%B3%A4H%A6%B3%A8%CF%A5%CEMSDE%AA%BA%B8g%C5%E7%B6%DC%3F+%B7L%B3n%AA%BA%BA%F4%AF%B8%A4W%A6n%B9%B3%BB%A1%A4%A3%A5%CE%BF%FA%3F&Forum_Title=Database |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |