我想为使用SQL Management Studio 2008连接到服务器设置密码和用户名。 我在客户的计算机上安装了SQL Server 2008 Express,以承载Access 2007应用程序使用的数据库。 客户不应该能够访问数据库或连接到SQL Management Studio。 如何设置login并删除允许用户通过Windows身份validation进行连接并且不input用户名和密码的任何login? 我没有太多的login和控制访问的经验。
Codd提出的关系模型主要依赖于集合论和谓词逻辑。 SQL Server真的坚持吗?
是否有可能从Linux命令行创build远程Microsoft SQL Server数据库的本地备份文件? 我知道我可以从Windows命令行使用SQLCMD ,但从一个Linux的盒子是可能的?
我目前正在处理一个大型的项目来移动一个MS Access应用程序到SQL服务器。 我们的团队一直在讨论devise新数据库的一部分的最佳方法,所以我想我会提出反馈意见。 在当前的MS Accessdevise中,我们每天加载数据,然后在UI中进行处理。 由于我们仅限于Access的2GB大小,因此我们执行以下操作。 上午导入 – 首先删除前一天的数据,然后加载新数据 用户在白天处理数据 当天结束时,我们将数据库快照(基本上直接拷贝的Access数据库存储给用户,以便能够及时回溯研究) 在新版本中,插入到每个表格中的所有数据将具有分配给它的“业务date”,即它被添加到表格中的date。 然后在前端,用户界面将按date进行search以获取当天的logging。 现在我们正在考虑以下几点: 创build2个数据库 – 一个为当天,然后一个档案。 通常每天删除的数据将每天早上移到存档数据库。 对于前端,我们必须UNION 2个数据库来获得最终的结果集 在同一个数据库中创build2个模式。 一个为当前和然后档案。 同样,我们将不得不union数据,但它会在同一个数据库中 只是将数据留在当前的date表中,我们不需要UIsearch的数据。 让我补充一点,我们需要保存至less6年的数据加载到数据库,所以表格的大小将变得非常大。 我只是想弄清楚这种问题的最佳方法。 我相信我们不是唯一的这种情况。 我愿意提出任何build议,思考我们应该如何着手。
我正在尝试安装SQL Server 2008 R2。 我已经从我的机器上卸载了以前版本的SQL Server,并从c:\ Program Files中删除了SQL Server文件夹。我select新安装或广告function到SQL安装,运行安装程序时接受许可证,但安装后支持的文件见附图),设置结束。 它出什么问题了。 如何在我的机器上安装带有高级选项的SQL Server 2008 R2 Express。 请build议。
在我最后一个公司,我们有一个开发服务器,开发人员可以创build网站/工具,上传到开发服务器,当在IIS中设置主机头时使用* .dev.mycomany.com。 例如wiki.dev.mycompany.com。 理论上允许我们添加尽可能多的网站,因为我们想(通过使用不同的名称*).. 公司内的所有员工都可以访问这个URL并使用这些工具(仅在内部使用,不在外部使用,例如http://wiki.dev.mycompany.com ) 我想知道如何在现在的公司做类似的事情 – 我已经问了IT: Windows Server 2008 IIS7 sql服务器 .net 4.0 关于多个网站的命名,IT需要configuration什么,以便我可以做类似的事情… 还是有另外一种方法来做到这一点。 基本上我想要做的是: 创build网站是.net 上传到服务器仅供内部员工使用 为工作人员提供一个简单的方法来访问它(一个容易记住的url)
我需要一个SQL服务器login(而不是Windowslogin),以便能够使用另一台服务器上的文件执行批量插入。 使用批量插入\\path\to\server\c$\path\to\dir不起作用,因为权限。 我的问题是:我如何configurationsql服务器用户访问另一台服务器上的文件? 我试过映射一个驱动器,但是这个映射对于sql服务器login是不可见的(只有当我以windows用户身份login时才可见) 感谢您的帮助!
我负责决定哪个数据库用于大型政府项目: 1亿条logging(估计在一个大表中) 可用性和数据可靠性是至关重要的。 性能不如可用性和可靠性重要。 表结构相当平坦,有一些20-30表。 SQL查询或多或less简单,没有复杂的联接。 降低成本是一个重要的因素。 用户数范围在100-200(同一时间)。 必须在集群(2台服务器)或服务器冗余(两台服务器之间) 所有服务器将配备RAID / SAS硬盘和多核双CPU 可以根据RDBMSselect聘请适当的DBpipe理员 mySQL是否足够成熟来处理这种configuration? 请帮忙。
基本上我开始研究这个问题,因为我厌倦了select像NETWORKSERVICE这样的东西,只是为了使我们的networking神奇地工作,并想了解更多关于实际发生的事情。 我打开了一jar蠕虫,现在我真的想尽可能地把它弄清楚,而不用我那些愚蠢的新手问题来困扰我的networkingpipe理员。 很明显,这就是我最好的答案,但是我希望你们在最好的时候帮助我理解我们的环境,然后才能得到完整的故事。 基本上,我们有大约30台PC都使用Windows 7,而且我们都在同一个networking上。 我们不使用活动目录,显然这不是一个选项(内部历史/政治原因…)当我打开我的电脑,打networking,我可以看到他们。 为了双击PC并查看它的共享内容,我必须… 1)进入该PC并在该PC上创build一个与我在PC上使用的帐户相同的名称和密码的用户帐户或2)以pipe理员身份login。 为了方便起见,在我们最需要访问的系统上,我们手动进入并为每台机器上的每个人创build了单独的用户帐户,并使用与主工作站PC相同的用户名。 现在,我需要完全理解我们已经build立的这个系统的原因是我需要知道这种networking系统将如何与在IIS 7.0 Web服务器上运行的内部ASP.NET站点一起工作, SQL Server 2008 R2。 由于我们所有的计算机都有一个统一的pipe理员帐户,所以只需使用pipe理员模拟web.config文件并打电话给我一天就可以轻而易举,但我真的不想这么做—我想要做到这一点“正确”,我想要“安全地做到这一点”,我想这样做,尽量让每个用户的权限尽可能less。 这是否真的意味着我将不得不为我们的SQL Server和我们的Web服务器上的每个人创buildWindows身份validationlogin? 该网站本身只应该是只读的,期间,所以我想我可以在networking服务器上创build一个新的用户帐户,限制访问除网站以外的所有内容,只读,然后在网上冒充用户.config文件。 但是SQL数据库对于一些人群来说应该是只读的,对于一些人群来说,他们也应该有写权限,但是没有人应该有删除权限。 我很难自己研究这个问题的原因是,显然我们不是这样做的“正确”的方式开始。 每一本关于Windowsnetworking的书都会谈到小型家庭networking,或者跳到企业和大型networking的Active Directory。
我创build了SQL Server代理作业(在SQL 2008 R2中)来备份服务器上的一些数据库。 当备份文件夹设置为该机器上的文件夹时,此任务运行良好,但是当我尝试将其设置为远程文件夹位置时,该任务无效。 我得到了相当无益的错误Execution of job 'xxx' failed. See the history log for details. Execution of job 'xxx' failed. See the history log for details. 我已经看了Windows事件日志,我看到消息`包装“DailyBackup”失败。 有没有办法获得更详细的日志logging? 另外,我试图做甚至可能(即写备份到另一台服务器上的文件夹)。 注意我可以愉快地访问其他服务器上的文件夹并创build文件等,所以我认为这不是访问权限的问题?