AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-2608

Sam's questions

Martin Hope
Sam
Asked: 2010-04-14 08:56:25 +0800 CST

设置 DNS 或 F5 VIP 以将流量发送到特定端口 [重复]

  • 0
这个问题在这里已经有了答案:
10年前关闭。

可能重复:
如何使用 DNS 将域重定向到我服务器上的特定端口

我在 SERVER01\dev08 设置了一个集群 SQL 实例

它被分配给一个静态端口 1466。我可以设置一些东西让用户连接到 SERVER01 并点击该端口吗?

如果这是可能的,它可能会产生什么问题(所有到达此名称的流量只访问一个端口)?

似乎DNS与端口无关 - F5大IP也没有。

domain-name-system sql-server-2008 f5-big-ip
  • 1 个回答
  • 489 Views
Martin Hope
Sam
Asked: 2010-04-14 07:47:55 +0800 CST

一个集群上的两个集群 SQL 实例 - 相同的端口 1433?

  • 1

2003 windows 集群上的两个集群 SQL 实例能否可靠地使用相同的 1433 tcp 端口设置?

它似乎现在正在运行。

sql-server-2005 sql-server-2008 cluster windows-cluster
  • 2 个回答
  • 1300 Views
Martin Hope
Sam
Asked: 2010-03-16 08:08:41 +0800 CST

在 SQL 集群安装期间无法将服务帐户添加到域组

  • 2

我正在运行 SQL 2005 的 Server 2003 机器上安装 2008 实例。

我需要为安全设置步骤设置域组:

http://msdn.microsoft.com/en-us/library/ms179530.aspx

在 Windows Server 2003 上,为 SQL Server 服务指定域组。所有资源权限均由包含 SQL Server 服务帐户作为组成员的域级组控制。

更多关于这里的信息:

http://support.microsoft.com/kb/910708

我在安装时无法将 Windows 服务帐户添加到组中。安全管理员不得不让我的帐户成为域管理员 - 他们犹豫不决。

运行 SQL Server 安装程序的帐户必须具有将帐户添加到域组的权限。

是否有特定的安全设置允许我的帐户将帐户添加到组?

更新:我正在寻找具体说明。我有一个名为 domain\servicegroup 的全局组 - 我应该告诉安全人员做什么。我很想自己弄清楚,但我无法访问这些东西。

windows sql-server windows-server-2003 security
  • 2 个回答
  • 1343 Views
Martin Hope
Sam
Asked: 2010-03-12 16:06:26 +0800 CST

缩小完整驱动器上的大型事务日志

  • 2

作为某些维护的一部分,有人触发了一条更新语句,该语句对两个表进行了交叉连接更新,每个表有 200,000 条记录。那是 40 万亿条语句,这将部分解释日志如何增长到 200GB。我也没有限制日志文件,这是我将在服务器范围内处理的另一个问题 - 我们有近 200 个数据库驻留。

我使用的“解决方案”是备份数据库,使用 truncate_only 备份日志,然后再次备份数据库。然后我缩小了日志文件并在日志上设置了一个上限。

看到有其他数据库在使用日志驱动器,我有点急于清理它。我可能已经能够将日志文件备份到我们的备份驱动器,希望不需要其他数据库来增加他们的日志文件。

来自http://technet.microsoft.com/en-us/magazine/2009.02.logging.aspx的 Paul Randal

在任何情况下,您都不应删除事务日志,尝试使用未记录的命令重新构建它,或者只是使用 BACKUP LOG 的 NO_LOG 或 TRUNCATE_ONLY 选项(在 SQL Server 2008 中已删除)截断它。这些选项要么会导致事务不一致(并且很可能会损坏),要么会消除能够正确恢复数据库的可能性。

还有其他我不知道的选择吗?

sql-server
  • 1 个回答
  • 208 Views
Martin Hope
Sam
Asked: 2010-01-29 08:50:43 +0800 CST

获取 SQL Server 响应时间

  • 0

您如何获得查询 SQL 2005 服务器的平均响应时间?

sql-server sql-server-2005
  • 1 个回答
  • 2295 Views
Martin Hope
Sam
Asked: 2010-01-14 07:32:45 +0800 CST

减少 SQL 2005 中的最大内存设置

  • 1

我们有一个具有 32GB 内存的 2003 集群。

它托管两个 SQL 2005 数据库实例、一个报告实例并全天运行 SSIS 包。

主实例设置为 22GB 内存,第二个用于 SharePoint,已设置为 4GB 并限制为 2 个处理器 - 大家对 sharepoint 非常怀疑,所以它被锁定了。

Reporting Services 的应用程序池限制为 6GB - 这可能会减少。报告服务很快就会转移到它自己的服务器上,所以我们将摆脱这种情况。

通过以这种方式设置内存,我们希望不会让应用程序不断地争夺内存。

我们现在需要为一些将从 2005 实例移出的 Web 应用程序设置 2008 实例。

我们在服务器上没有看到太多的分页——它通常以 0 到 8 页/秒的速度运行,并且到处跳到几百页。

两个实例的总/目标 SQL 内存值相同。我希望看到主实例的目标内存值较低,我会将内存减少到该级别以为新实例腾出空间。过去我看到目标内存比总数低几百兆字节。

你们会建议做什么来为这个新实例腾出空间同时让其他实例满意?也许与主实例一起动态?慢慢减少主实例的最大值,直到分页或其他一些计数器上升?

sql-server sql-server-2005 memory tuning
  • 1 个回答
  • 286 Views
Martin Hope
Sam
Asked: 2009-10-29 19:49:35 +0800 CST

不知道是什么更新了我的所有统计信息 - 导致 IO 问题

  • 1

今天早上醒来,发现我们的集群已关闭。它马上又回来了。我发现日志错误日志中有关 IO 的条目耗时超过 15 秒。我们的监控服务器尝试 ping 服务器并出现超时错误。

我检查了我们的一个监控工具,看看早上 4:30 发生了什么。我们的一个大型数据库似乎正在更新统计数据。该工具显示我们的磁盘已用尽。我看到其中一个磁盘的繁忙时间百分比非常高。

现在 sqlagent 正在按字母顺序在后续数据库中进行相同的操作!我们确实有自动更新统计信息 - 但我认为这是根据需要发生的。我现在没有启用任何统计更新作业(我知道 - 并且作业监视器没有显示任何正在运行的作业),所以我不确定是什么原因造成的。此外,现在是半夜,因此这些系统上不会有用户更新行。

http://support.microsoft.com/default.aspx?scid=kb;en-us;195565 - 证实了我对自动统计的按需性质的看法。

昨晚下午 6:30 左右也发生了同样的事情 - 在同一个大型数据库上 - 一些 select statsman from... 语句。

sqlagent 正在运行命令。

磁盘位于 SAN 上,我们正在运行最新版本的 sql 2005。

sql-server
  • 2 个回答
  • 136 Views
Martin Hope
Sam
Asked: 2009-10-20 15:45:16 +0800 CST

DBA 是否应该存储和检索密码

  • 3

DBA 应该记录应用程序登录的密码,还是应该由开发人员/分析师负责?应用程序登录是指应用程序用于访问数据库的登录。每个应用程序通常会有一个。

我不是指为系统用户创建的用户帐户密码。

sql-server
  • 8 个回答
  • 651 Views
Martin Hope
Sam
Asked: 2009-10-13 08:32:57 +0800 CST

管理报告服务

  • 1

我们正在扩大我们的报告服务使用范围,并尝试为开发人员和管理员设置一些关于管理和开发系统的指南。

对于保持报告服务器运行良好且井井有条,您有什么建议吗?

你有什么不同的做法吗?

我们正在使用 2005,并计划明年在专用服务器上迁移到 2008 R2。

我们计划的流程如下所示:

  1. 开发人员获得工具
  2. 开发人员启动新项目并与用户一起根据需求和可行性确定报告优先级
  3. 使用规范工作表将报告转换为规范 - 从报告中清除数据导出
  4. 用户签署报告规范
  5. 开发和测试报告
  6. 报告由团队成员审查代码和规范
  7. 报告由用户测试并接受/拒绝
  8. 报表部署到生产环境并由管理员、开发人员和用户测试
  9. 定期审查报告是否缺乏使用、错误代码、运行时间过长
sql-server
  • 1 个回答
  • 151 Views
Martin Hope
Sam
Asked: 2009-09-11 16:59:50 +0800 CST

确定 SQL Server 版本

  • 1

如何确定机器上 SQL 2005 Server 的版本。

我需要知道它是服务器许可证还是处理器许可证。

我找到了

select serverproperty('LicenseType'), serverproperty('NumLicenses')

返回:

已禁用 NULL

还发现了这个:

http://blogs.msdn.com/sqlblog/archive/2006/11/10/tracking-license-information-in-sql-2005.aspx

但是改变注册表是唯一的方法吗?

sql-server
  • 4 个回答
  • 699 Views
Martin Hope
Sam
Asked: 2009-08-12 07:02:28 +0800 CST

让 SQL 将备份写入工作站的目录

  • 1

我需要将备份写入工作站目录。

我已授予 sql 服务域帐户对该目录的读/写/修改权限。

Msg 3201, Level 16, State 1, Line 2
Cannot open backup device '\\ws10000\c$\temp\Auditor.bak'. Operating system error 5(Access is denied.).
Msg 3013, Level 16, State 1, Line 2
BACKUP DATABASE is terminating abnormally.

如果我授予机器的服务帐户管理员权限,它会成功完成。

我需要授予哪些额外权利?

谢谢!

编辑:我在想也许该帐户需要是管理员才能使用 c$ (admin) 共享。我会尝试创建一个共享。

windows sql-server security
  • 2 个回答
  • 94 Views
Martin Hope
Sam
Asked: 2009-07-28 09:17:24 +0800 CST

Oracle Proc 到 SQL Reporting Services:字符集名称无法识别

  • 1

几个月前,在报告服务器上的服务包之后,Oracle 查询停止在我们的报告服务服务器上工作。

我最终不得不授予对 Oracle 目录的权限以消除第一个错误,然后重命名 NLS_LANG 注册表项以消除第二个错误。旧值为:AMERICAN_AMERICA.WE8MSWIN1252

现在我们正在将一些使用 Oracle 存储过程的新报告转移到生产环境中,但他们遇到了这个错误。

   --- End of inner exception stack trace ---
w3wp!processing!8!7/27/2009-09:26:09:: e ERROR: An exception has occurred in data source 'CSUD3_RPTAPL'. Details: Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Query execution failed for data set 'MYDATASET'. ---> System.Data.OracleClient.OracleException: ORA-06550: line 1, column 57:
PLS-00553: character set name is not recognized
ORA-06550: line 0, column 0:
PL/SQL: Compilation unit analysis terminated

我创建了一个简单返回的测试程序

select 'test' "field1" from dual;

它得到同样的错误。今晚我将尝试将 NLS_LANG 设置回它的旧值,看看是否可以修复程序 - 尽管它会破坏常规的 oracle 报告。如果有人知道发生了什么,请赐教。

根据我的阅读,如果客户端上未指定字符集,则客户端应该使用数据库默认值。

sql-server sql-server-2005 oracle ssrs
  • 1 个回答
  • 955 Views
Martin Hope
Sam
Asked: 2009-07-14 09:46:50 +0800 CST

IIS 内存回收通知

  • 1

我在 IIS 中为应用程序池启用了最大使用内存时的内存回收。我想在回收发生时收到通知。我怎样才能做到这一点?我们在 Win2k3 上使用 IIS V6。

monitoring iis iis-6
  • 2 个回答
  • 434 Views
Martin Hope
Sam
Asked: 2009-06-12 10:35:50 +0800 CST

在 sp3 和 cu1 之后无法连接到 Reporting Services 中的 Oracle

  • 1

昨晚我在一个 64 位 SQL 2005 故障转移集群上安装了 sp3 和 cu1。

一切顺利。报告服务安装在主节点上。

它现在无法连接到 Oracle。最初的错误似乎与此有关:http: //support.microsoft.com/default.aspx ?scid=KB;en-us;870668

我授予了网络服务访问权限,但这并没有改变任何事情。然后我把它变成了开发(不幸的是,它工作正常),这意味着将经过身份验证的用户添加到 bin 和 admin\network 文件夹中。

这给了我们一个新的错误。

ORA-12705: 无法访问 NLS 数据文件或指定的环境无效

网络上的大多数帖子都说这也应该发生在 sqlplus 中。它不是。

我们在这台服务器上安装了 Oracle 10g 和 9 个驱动程序。9 个驱动程序是 SSIS 使用的 32 位驱动程序。报告服务似乎正在使用 10 个驱动程序。

当我按照上面链接中的指示向 oracle 文件夹添加安全设置时,我首先在 9 个驱动程序上进行了设置,我们在 rs 中收到错误,说它不能使用 32 位驱动程序。当我在 64 位上添加安全设置并删除 32 位时,我们开始收到 NLS 错误。

谢谢你的帮助!将此发布到 SO 和 SF- 在我们打电话给 MS 之前,我很想听听一些想法。

sql-server ssrs
  • 1 个回答
  • 514 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve