2009-06-19 99 views
2

1)SSCE(SQL Server Compact Edition)是仅限本地的数据库吗?这意味着除了主机之外,我无法从其他任何地方访问它?关于SQL Server Compact Edition 3.5的基本问题

2)本地最多支持256个连接?

3)是否有任何好的工具可用于将没有存储过程或触发器的空mdf转换为CE sdf?

4)当你为此运行安装时,它是否打开任何端口?我不这么认为,但我的老板确信它确实如此。

5)SQL Server Management Studio在安装时是否默认打开任何端口?

感谢您的阅读和任何见解,您可以提供:)

+0

SQL DBO或ServerFault上的其他IT管理员可能会想出其他答案。 – Sung 2009-06-19 16:10:45

回答

3
  1. 是。这是当地唯一的数据库,并且不能从其他机器访问
  2. 不知道,我从来没有触及 限制,但我知道有文件大小
  3. 没有说我是一个 4GB的限制米意识到
  4. 同样,没有我是 知道(至少我的软件和 企业防火墙尚未 抱怨)
  5. 同样,没有我是 知道的。 Management Studio 本身不是DBMS包 (这确实需要打开一些端口为 )。也就是说,我从来没有试过 安装Management STudio 没有SQL DEVELOPER或SQL EXPRESS。

只是说明:我试图将SSCE作为辅助计算机附加的服务器使用,而不是从共享驱动器安装数据库文件。例如,在SQL Express中,我可以将一个实例放到服务器上,并且有多个应用程序连接到它,并且我还可以将与数据库关联的文件从共享驱动器安装到本地SQL Express实例中。在SSCE中,可以挂载文件,但不能充当服务器。

3
  1. 数据库文件(通常是sdf)可以愉快地在远程共享上,但是一次只能有一个远程机器可以访问它。
  2. 它支持256 connections,它可以来自不同的进程。
  3. 不知道对不起 - 我已经使用this project进行了一些小的编辑,有效地从sql server中复制。
  4. 从软件包安装它可能会尝试ping通windows更新服务以通过xcopy部署运行时进行最新检查(我没有选中)我看不到任何开放端口(您不需要安装SqlServerCE,只需将您的私人bin路径所需的DLL(通常在同一文件夹作为可执行文件)就足够了。
  5. 我不知道

至于开放口岸检查最好的办法是根本用wireshark运行一些东西来安装。

相关问题