sqlservercompact
⑴ sql server compact本地資料庫是否需要安裝SqlServer環境
您好,SQL Server Compact Edition 最大好像就4G. 一般的進銷存沒問題,
這個數據的連接方法和服務的sql server一樣用sqlconnection嗎?
可以用
做單擊小軟體是可以用這個資料庫嗎?使用軟體時要不要要安裝 sql server嗎?
可以啊,要裝。
我的意思是這個單機的資料庫是跟access比較,有怎樣的有缺點?
這個問題有點大。簡單來說,access不能稱之為資料庫,它是文件方式的。
sqlserver是有服務的。
⑵ sql server有哪些版本
SQL Server2008版本很多,根據我們的需求,選擇的SQL Server2008版本也各不相同,而根據應用程序的需要,安裝要求亦會有所不同。
不同版本的 SQL Server 能夠滿足單位和個人獨特的性能、運行時以及價格要求。安裝哪些 SQL Server 組件還取決於您的具體需要。下面的部分將幫助您了解如何在SQL Server2008的不同版本和可用組件中做出最佳選擇。
SQL Server 2008 的伺服器版本下表介紹SQL Server2008的各個伺服器SQL Server2008版本版本:
術語 定義
Enterprise(x86、x64 和 IA64)1
SQL Server Enterprise 是一種綜合的數據平台,可以為運行安全的業務關鍵應用程序提供企業級可擴展性、性能、高可用性和高級商業智能功能。有關詳細信息,請參閱 SQL Server 2008 各個版本支持的功能。
Standard(x86 和 x64)
SQL Server Standard 是一個提供易用性和可管理性的完整數據平台。它的內置業務智能功能可用於運行部門應用程序。有關詳細信息,請參閱 SQL Server 2008 各個版本支持的功能。
SQL Server Standard for Small Business 包含 SQL Server Standard 的所有技術組件和功能,可以在擁有 75 台或更少計算機的小型企業環境中運行。
1目前可以使用的 Enterprise 是可試用 180 天的 SQL Server 2008 Enterprise Evaluation。有關詳細信息,請參閱 SQL Server 網站。
SQL Server 2008 專業版SQL Server 2008 專業版是針對特定的用戶群體而設計的。下表介紹 SQL Server 2008 的各個專業版。
術語 定義
SQL Server 2008 Developer(x86、x64 和 IA64)
SQL Server 2008 Developer 支持開發人員構建基於 SQL Server 的任一種類型的應用程序。它包括 SQL Server 2008 Enterprise 的所有功能,但有許可限制,只能用作開發和測試系統,而不能用作生產伺服器。SQL Server 2008 Developer 是構建和測試應用程序的人員的理想之選。可以升級 SQL Server 2008 Developer 以將其用於生產用途。
工作組(x86 和 x64)
SQL Server Workgroup 是運行分支位置資料庫的理想選擇,它提供一個可靠的數據管理和報告平台,其中包括安全的遠程同步和管理功能。
Web(x86、x64)
對於為從小規模至大規模 Web 資產提供可擴展性和可管理性功能的 Web 宿主和網站來說,SQL Server 2008 Web 是一項總擁有成本較低的選擇。
SQL Server Express(x86 和 x64)
SQL Server Express with Tools(x86 和 x64)
SQL Server Express with Advanced Services(x86 和 x64)
SQL Server Express 資料庫平台基於 SQL Server 2008。它也可用於替換 Microsoft Desktop Engine (MSDE)。SQL Server Express 與 Visual Studio 集成,從而開發人員可以輕松開發功能豐富、存儲安全且部署快速的數據驅動應用程序。
SQL Server Express 免費提供,且可以由 ISV 再次分發(視協議而定)。SQL Server Express 是學習和構建桌面及小型伺服器應用程序的理想選擇,也是獨立軟體供應商、非專業開發人員和熱衷於構建客戶端應用程序的人員的最佳選擇。如果您需要使用更高級的資料庫功能,則可以將 SQL Server Express 無縫升級到更復雜的 SQL Server 版本。
Compact 3.5 SP1 (x86)
Compact 3.1 (x86)
SQL Server Compact 3.5 免費提供,是生成用於基於各種 Windows 平台的移動設備、桌面和 Web 客戶端的獨立和偶爾連接的應用程序的嵌入式資料庫理想選擇。
有關 SQL Server 2008 各個專業版的詳細信息,請參閱 SQL Server 網站。
⑶ 如何在C#程序中連接SQL Server Compact Edition資料庫
創建新的
SQL
Server
Compact
Edition
資料庫創建新的訂閱配置步驟為三步:
創建發布-->web同步-->創建訂閱_______________________________________________________________________________________生成應用程序創建新的智能設備項目添加引用添加數據連接選擇要顯示的數據添加節點在應用程序的代碼頁中,可添加包含資料庫文件的路徑和名稱的字元串變數、用於刪除資料庫文件(如果已存在)的代碼、用於創建與
SQL
Server
發布的連接、同步數據和創建一個包含已發布數據的新本地資料庫的代碼。添加代碼在解決方案資源管理器中,右鍵單擊「Form1」,然後選擇「查看代碼」。在代碼頁中,查找
Form1
的類定義。添加一個字元串變數,並賦值為
.sdf
文件的路徑和文件名。Visual
Studio
在先前步驟中創建的數據源需要資料庫文件駐留在
\Program
Files\ApplicationName
文件夾中,其中
ApplicationName
為應用程序的名稱。例如,如果您命名了新項目
SQLMobile,則應將字元串變數設置為
"\Program
Files\SQLMobile\sqlmobile.sdf"。類定義的前幾行應該與以下代碼類似:[C#]復制代碼
public partial class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.MainMenu mainMenu1;
string filename = @"\Program Files\SQLMobile\sqlmobile.sdf";
public Form1()
{
InitializeComponent();
}
⑷ sql server 2008有哪些版本
目前已知的SQLServer2008的版本有:企業版、標准版、工作組版、Web版、開發者版、Express版、Compact3.5版。
這個次序也是各個版本功能的強大程度從高到低的一個排序。具體使用哪個版本,並非是越強大越好,而是應該使用適合的版本。
運行界面:
1、七個版本的具體含義
SQLServer2008企業版
SQLServer2008企業版是一個全面的昌汪飢數據管理和業務智能平台,為關鍵業務應用提供了企業級的可擴展性、數據倉庫、安全、高級分析和報表支持。這一版本將為你提供更加堅固的伺服器和執行大規模在線事務處理。這陵腔個是最牛B的版本。
SQLServer2008標准版
SQLServer2008標准版是一個完整的數據管理和業務智能平台,為部門級應用提供了最佳的易用性和可管理特性。
SQLServer2008工作組版
SQLServer2008工作組版是一個值得信賴的數據管理和報表平台,用以實現安全的發布、遠程同步和對運行分支應用的管理能力。這一版本擁有核心的資料庫特性,可以很容易地升級到標准版或企業版。
SQLServer2008Web版
SQLServer2008Web版是針對運行於Windows伺服器中要求高可用、面向InternetWeb服務的環境而設計。這一版本為實現低成本、大規模、高可用性的Web應用或客戶託管解決方案提供了必要的支持工具。
SQLServer2008開發者版
SQLServer2008開發者版允許開發人員構建和測試基於SQLServer的任意類型應用。這一版本擁有所有企業版的特性,但只限於在開發、測試和演示中使用。基於這一版本開發的應用和資料庫可以耐返很容易地升級到企業版。
SQLServer2008Express版
SQLServer2008Express版是SQLServer的一個免費版本,它擁有核心的資料庫功能,其中包括了SQLServer2008中最新的數據類型,但它是SQLServer的一個微型版本。這一版本是為了學習、創建桌面應用和小型伺服器應用而發布的,也可供ISV再發行使用。
SQLServerCompact3.5版
SQLServerCompact是一個針對開發人員而設計的免費嵌入式資料庫,這一版本的意圖是構建獨立、僅有少量連接需求的移動設備、桌面和Web客戶端應用。SQLServerCompact可以運行於所有的微軟Windows平台之上,包括WindowsXP和WindowsVista操作系統,以及PocketPC和SmartPhone設備。
2、版本的選擇指導
除了按照需求選擇外,開發測試時選取開發版,部署時選擇企業版。而一般的選擇Express版本即可滿足常見的需求。
擴展:安裝教程:網頁鏈接
⑸ Intellisense和瀏覽信息將不能用於C++項目,請確保已經安裝Microsoft SQLserver compact 3.5 是什麼意思
Intellisense和瀏覽信息將不能用於C++項目,請確保已經安裝Microsoft SQLserver compact 3.5 是設置錯誤造成的,解決方法為:
1、首先需要點擊開始菜單,找到sqlserver安裝中心。
⑹ 如何維護SQL Server 2005 CE資料庫(非編程)
維護資料庫時涉及對資料庫進行收縮、壓縮和修復操作通過使用
SQL
Server
Management
Studio
同對框內執行所有些任務
Management
Studio
打開對象資源管理器
In對象資源管理器單擊連接選擇SQL
Server
Compact
Edition
連接伺服器對框選擇要收縮
SQL
Server
2005
Compact
Edition
(SQL
Server
Compact
Edition)
資料庫單擊連接
對象資源管理器右鍵單擊所添加
SQL
Server
Compact
Edition
資料庫選擇屬性
資料庫屬性對框打開從左側窗格選擇收縮和修復
單擊通過刪除空閑頁收縮資料庫單擊確定
Management
Studio
打開對象資源管理器
對象資源管理器單擊連接選擇SQL
Server
Compact
Edition
連接伺服器對框選擇要壓縮
SQL
Server
Compact
Edition
資料庫單擊連接
對象資源管理器右鍵單擊所添加
SQL
Server
Compact
Edition
資料庫選擇屬性
資料庫屬性對框打開選擇執行完全資料庫壓縮
文件選項下您選擇壓縮之替換現有資料庫或使用新文件名創建新資料庫通過選擇覆蓋現有資料庫文件復選框您修改現有資料庫名稱與位置進行替換
Management
Studio
打開對象資源管理器
對象資源管理器單擊連接選擇SQL
Server
Compact
Edition
連接伺服器對框選擇要修復
SQL
Server
Compact
Edition
資料庫單擊連接
對象資源管理器右鍵單擊所添加
SQL
Server
Compact
Edition
資料庫選擇屬性
資料庫屬性對框打開選擇修復物理損壞資料庫
選恢復已損壞行復選框恢復已損壞行
文件選項下您選擇修復之替換現有資料庫或使用新文件名創建新資料庫通過選擇覆蓋現有資料庫文件復選框您修改現有資料庫名稱與位置進行替換