我们每晚的完整(和定期差异)备份变得非常大,主要是由于我们表上的索引数量;大约一半的备份大小由索引组成。
我们正在使用简单恢复模型进行备份。
有没有办法通过使用FileGroups或其他一些文件分区方法从备份中排除索引?
如果这也可以扩展到全文目录,那就太好了。
我刚刚安装了 SQL Server 2008,但无法使用 SQL Server Management Studio 连接到它。我的目的是让我的本地 Windows 用户通过身份验证,但我不完全确定如何做到这一点。
在我写的连接对话框中:
Server type: Database Engine
Server name: (local)
Authentication: Windows Authentication
Run Code Online (Sandbox Code Playgroud)
我的第一个问题是这是否是我应该连接的?当我尝试连接时,我收到此错误消息:
TITLE: Connect to Server
------------------------------
Cannot connect to (local).
------------------------------
ADDITIONAL INFORMATION:
A network-related or instance-specific error occurred while establishing a connection
to SQL Server. The server was not found or was not accessible. Verify that the instance
name is correct and that SQL Server is configured to allow remote connections.
(provider: Named Pipes Provider, …Run Code Online (Sandbox Code Playgroud) 我有 SQL Server 2008 的开发人员版,但现在我有一个带有硬编码连接字符串的软件:
Data Source=.\SQLEXPRESS;Initial Catalog=db;User Id=sa;Password=1234;
Run Code Online (Sandbox Code Playgroud)
现在我尝试将配置工具中的别名添加到 SQLEXPRESS,但它只是不想使用这个新别名。
我启用了 TCP/IP 并重新启动了服务。
(我已经阅读了很多关于 64 位与 32 位操作系统/应用程序的信息,但这个问题专门针对数据库。)
我试图了解 32 位与 64 位数据库的优缺点,即在什么条件下开始使用 64 位安装才有意义。
我感兴趣的数据库系统是:SQL Server 2008、MySQL 和 PostgreSQL 9.0。
我读过 9.0 之前版本的 PostgreSQL 仅提供 32 位 Windows,这篇关于在 64 位 Windows 上运行 32 位 PostgreSQL 的文章消除了我的一些困惑,但我正在寻找更多信息。
我什么时候可以从使用 64 位数据库中受益(即数据库大小/磁盘空间、可用系统内存、已知可以从中受益的数据类型、使用的数据库引擎等)?
我必须安装一个带有 SQL Server 2008 的新服务器,你有什么推荐,一台带有 Raid 10 的服务器或 NAS 中的文件?
我应该使用 iSCSI 吗?
SAN呢?
服务器有 4Gb 的 RAM,该数据库文件大约为 2GB。
为了让我今天清楚服务器没有RAID,我必须实施某种策略,这样如果发生了什么事情我可以让我的文件安全,那么我应该选择本地文件,NAS,SAN吗?哪个选项性能最好,哪个更安全?
network-attached-storage configuration iscsi storage-area-network sql-server-2008
当我安装 SQL Server 2008 Express 时,它会提示我创建一个实例,如果我不创建,则会中止。然后我在 SQL Server 服务上的 Sql Server 配置管理器的条目中看到该信息。什么是 SQL Server 实例?
我们的 Microsoft SQL Servers 在 Windows Servers 上运行,它是 Active Directory 域的一部分。
为了方便用户的管理,我们的SQL授权使用Active Directory用户组在这个解释成立后。
现在只要每个人都在域内工作,就可以正常工作。人们使用他们的 AD 凭据登录到他们的计算机,并可以使用“Windows 身份验证”连接到 SQL 服务器。
问题是我们的用户还将在不属于 Active Directory 域的其他客户端计算机上工作(并且不能将它们添加到域中)。
我希望他们可以通过使用 SQL Server 登录屏幕中提到的 AD 身份验证,继续使用他们的 AD 凭据登录到服务器。
但是,这似乎不起作用。
使用 Active Directory 密码身份验证登录会出现证书问题。错误:“证书链由不受信任的机构颁发。”
Cannot connect to x.x.x.x.
===================================
A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - The certificate chain was issued by an authority that is not trusted.) (.Net SqlClient …Run Code Online (Sandbox Code Playgroud) windows-server-2008 active-directory authentication cross-domain sql-server-2008
我们即将推出双网络/内部事务应用程序,其中每个客户都有自己的数据库。每个数据库都非常小 - 每个不到 50MB,所以我们想知道使用 SQL Express 2008 而不是完整的 SQL Server 是否有意义。
这似乎具有跨服务器分布磁盘 I/O 的优势,同时节省大量资金(因为小型 15K 驱动器和使用的双核服务器都很便宜)。如果在某个时候我们需要太多的服务器,我们可以升级到 SQL Server ......但是现在有几十个内部用户,这似乎太贵了(特别是因为我们需要一个故障转移盒)。
考虑到我们的小型数据库,1GB 内存和单个处理器上 4 个内核的使用听起来并不太严格。我们永远不会有超过 200 个并发用户,并且大多数操作将更具事务性(这似乎有利于大量高速磁盘而不是沉重的 RAM/CPU,对吗?)
我是否错过了 SQL Server Standard 的任何优势,这些优势最初可以证明额外的 5-20K 美元投资是合理的?
我正在安装 MS SQL Server 2008 R2,然后我进入了必须设置服务帐户的窗口。我想知道 NT AUTHORITY\SYSTEM" 和 "NT AUTHORITY\NETWORK SERVICE" 之间的区别。我试图用谷歌搜索它,但我没有找到这个问题的明确答案,我希望在这里找到。
我在 1and1.com 托管的专用 Windows 2008 Server 上设置了 SQL Server 2008 Express 实例。我无法通过管理工作室远程连接到服务器。我已经采取了以下步骤,并且没有任何进一步的想法。我已经研究了该网站并且无法弄清楚其他任何东西,所以如果我错过了一些明显的东西,请原谅我,但我快疯了。这是低谷。
SQL Server 实例正在运行并且在本地工作时完美运行。
在 SQL Server Management Studio 中,我选中了“允许远程连接到此服务器”框
我已从 1and1 管理面板中删除了所有外部硬件防火墙设置
服务器上的 Windows 防火墙已被禁用,但只是为了好玩,我添加了一个入站规则,允许端口 1433 上的所有连接。
在 SQL Native Client 配置中,启用了 TCP/IP。我还确保带有服务器 IP 地址的“IP1”的动态端口为 0,但我删除了它并在常规 TCP 端口字段中添加了 1433。我还将“IPALL”TCP 端口设置为 1433。
在 SQL Native Client 配置中,SQL Server Browser 也在运行并且
我还尝试在
设置此值后,我重新启动了 SQL 服务器。
在服务器机器上执行“netstat -ano”返回一个
TCP 0.0.0.0:1433 监听 UDP 0.0.0.0:1434 监听
我从我的本地计算机进行端口扫描,它说端口被过滤而不是监听。我还尝试从本地计算机上的 Management Studio 进行连接,但它引发了连接错误。尝试了以下服务器名称,并在数据库安全性中标记了 SQL Server 和 Windows 身份验证。
ipaddress\SQLEXPRESS,1433
ip地址\SQLEXPRESS
IP地址
ip地址,1433
tcp:ipaddress\SQLEXPRESS
tcp:ipaddress\SQLEXPRESS,1433
sql-server-2008 ×10
sql-server ×6
32bit-64bit ×1
backup ×1
cross-domain ×1
database ×1
indexes ×1
installation ×1
iscsi ×1
mysql ×1
postgresql ×1
sql ×1
ssms ×1