Articles of windows server 2003

MySQL启动服务

是否可以远程使用MySQL,在服务器上启动服务,或运行任何文件? 怎么样,你可以告诉它运行一个文件? 我问,因为我工作的开发人员已经杀死了Apache,并locking了我们的RDP。

发现用户通过远程脚本手动映射的networking驱动器

我正在尝试编写一个脚本,用于从文本文件中提取计算机名称,然后在远程registry中查找hkey_users \ SID \ network下的任何子项。 然后将SID转换为用户名,并将结果输出到以用户名命名的文本文件中。 'Define variables, constants and objects 'define text file and username Const ForAppending = 8 Const OverwriteExisting = TRUE dim WSHNetwork, UserString set WSHNetwork = CreateObject("WScript.Network") UserString = WSHNetwork.UserName Set objFSO = CreateObject("Scripting.FileSystemObject") Set objTextFile = objFSO.OpenTextFile _ ("" & UserString & ".txt", ForAppending, True) ' rest strComputer="localhost" Const HKEY_USERS […]

命令行从用户会话切换到控制台会话

Windows Server 2003 如果我已经使用用户会话的远程主机的RDP,是否有任何命令,我可以切换到控制台会话,而不closures当前会话,并重新RDP再次与“mstsc /控制台”参数? 谢谢。 编辑: RDP到会议ID为1的远程主机后,有两种情况。 1.会话0被创build,所以我可以右键单击并连接到该会话。 有没有任何命令行来做同样的事情? 2.会话0不被创build。 有没有一个命令行也可以这样做? 我需要来回切换。

IIS,Web服务,负载均衡,工作进程,我们都一团糟

好吧,让我们开始说几件事。 我以这种方式configuration了一些东西,并采取了许多(未知的)步骤来达到这一目的,首先提高可靠性,然后再提高性能。 现在我们遇到了问题。 事实: Windows 2003企业虚拟机(VMWare,我们无法访问VM控制台) 8个CPU(他们是更新的XEON) 16 GB的RAM(我相信12GB专用,rest是可爆的) 24 GB的页面文件在自己的磁盘卷(所有磁盘是SAN,通过光纤连接) 尽pipe一切基本上都是2.0,但已经达到.NET 4.0 所有东西都用C#编写在ASMX Web服务中 这是运行一个内部开发的应用程序“框架”,以支持离线数据收集/操作的连接不好的用户 根据“上次同步date”收集数据并将其下载到本地SQL Express数据库 用户可以离线编辑,然后在连接发送变更时备份 除了“框架”应用程序池之外,每个应用程序都有自己的应用程序池 我们有大约1700个用户分布在各个应用程序中,许多用户有多个应用程序 大约400名“沉重”的用户使用多个应用程序 “框架”应用程序池有1个工作进程,应用程序1,应用程序2和应用程序3都有10个工作进程。 应用程序4到6有1个工作进程 应用程序1是一个24x7x365的应用程序,它必须始终在运行。 应用1-3被configuration为每240分钟回收一次 根据趋势数据,我们发现如果我们在一个小时内维持超过80-90个“同步”,则会有很多超时问题。 似乎很多工作进程都没有做任何事情 我觉得我们可以减less每个应用程序池大约4 WP 在进程locking的早期,有很多问题。 除了这个之外,对于10个WP的理性也不是很确定,他们select了这个WP并且运行了相当长的一段时间 在偷看时间的应用程序1,每小时超过50次同步,将迅速攀升至大约5.5 GB的内存。 随着事情的发展,最终有些用户会得到“超时”错误 我宁可看到每个2.5 GB(临时)的应用程序池的3个进程,而不是将所有内存都保存到自己的进程。 这表明我只有一个进程正在处理请求。 根据内存限制等,我们尝试了更频繁的回收。我们得到了更多的以下错误: System.IO.IOException:无法从传输连接读取数据:现有连接被远程主机强制closures。 我们已经有应用程序池1禁用(由于快速失败保护?)今年约3次,应用程序2已经发生过一次。 我们需要做的是控制整个混乱,更好地利用我们拥有的资源,如果可能的话尽快改善这个应用程序的平衡。 理想情况下,我认为我们需要转移到一个适当的负载均衡器和ASP.NET状态服务器的多服务器的情况。 我们确实可以访问我们现在可以使用的状态服务器,所以如果在整个工作进程中使用这个状态是有好处的,我们可以这样做。 另外还想提一下,添加服务器(甚至是虚拟的)并不是一个快速的过程(对于一个新的虚拟机来说,最less需要6周的时间),公司正在评估移动到一个新的数据中心,这样他们就会抵制设置任何东西新的,特别是如果它是一个物理系统。 我们在服务器上拥有pipe理员访问权限,除了重启服务器以外,还可以做我们需要做的开发人员/架构师。 我们必须获得特别许可/通知服务器监控组重新启动。 我承认这开始超出了我的知识,我们需要一些指导。 请提出尽可能多的问题,以便更好地了解我们正在进行的工作。 任何最佳实践或一般build议也是有帮助的。 如果需要,我可以提供有关Web服务之间的通信的更多详细信息。 编辑1:我应该解释一个通用的“同步”。 用户A连接到框架服务器进行authentication/logging。 然后根据需要连接到每个应用程序Web服务。 数据是从一系列来源(第三方WS,Oracle和SQL数据库,文件共享等)收集的,然后使用数据集传递给客户端。 […]

在Windows Server 2003 x64中缺less内存

我们的Oracle数据库运行在64位Windows Server 2003企业版上,内存为32GB。 数据库已configuration为使用10GB的SGA(target = max = 10GB)和5GB的caching。 启动后,任务pipe理器将显示大约12GB的空闲内存。 在此服务器上,唯一运行的应用程序是数据库。 在白天,我们会看到自由内存一路下降到4MB。 我们想知道什么应用程序正在吃掉空闲的内存。 内存使用不加在任务pipe理器上,也不加在perfmon上。 我们怀疑有些进程占用了空闲的内存,并没有释放它。 我们如何继续?

连接到32位Oracle服务器,在Win2003 x64上使用32位Oracle客户端

好吧,我有一个专有的基于COM +的集成环境运行,并试图使其在64位系统上工作。 它大多由旧的(32位)vb6和c ++组件组成。 在这一点上,我的oracle数据库服务器是32位,并在物理外部机器上运行。 我在sqlnet文件的authentication选项中指定了(NONE),因为在将它设置为NTS之前,我看到了完全相同的问题。 当我连接SQLPLUSW(不是terminal的应用程序,只会返回一个适配器错误),它工作正常。 我还从32位工作集成系统中嗅探了数据包,并比较了运行sqlplusw应用程序时在64位系统上发生的情况,似乎发生了相同的身份validation过程,并且运行良好。 但是,当我在64位服务器上运行集成环境时,似乎没有使用任何身份validation。 它使用用户名和密码login,但是它什么都不做。 它不会开始使用auth_sesskey,auth_password,auth_rtt,auth_terminal等进行身份validation。 这里有任何想法吗? 我不确定其他信息在这里有用。

个人档案文件*拒绝*删除

我有一些拒绝被删除的configuration文件的问题。 我需要核对这些文件,以便一个特定的用户可以真正login到这个terminal服务器。 使服务器脱机,并用Live CD拖出文件。 (这将是我正常的追索权)是不可能的,因为这个婴儿每天24小时运行约50人。 (是的,我知道,我们应该有一个冗余的terminal服务器,但试着向pipe理层解释,当他们已经对现有的一个很满意!)。 任何人都可以推荐一个应用程序或工具来帮助我吗? 谢谢

向用户显示进程列表以及谁在运行它们

我刚刚负责一个特别讨厌的项目。 我想出了无疑是一个可怕的方式来完成它,所以我想我会把项目放在那里,看看有没有人有任何见解。 需求是这样的:用户A需要显示谁在两个窗口2k3terminal服务器上运行可执行文件的列表。 用户A不是pipe理员,不应该有pipe理员权限,也不应该有一个pipe理员帐户的任何密码。 哎哟。 所以这是我想出来的。 Visual Fox Pro 9是我的主要开发工具。 我将PSEXEC,CMD.exe和Tasklist.exe的组合自动化,以获得正确的列表转储到我可以拿起数据并将其显示给用户的位置。 我不需要给用户任何密码来完成工作,所以这是一个好处,但它有太多的缺点是荒谬的。 所以你怎么看? D.

Server 2003 – 事件查看器540匿名从奇怪的IPlogin

我的Windows Server 2003计算机的事件查看器充斥着来自外国IP地址的这些540次login尝试。 它看起来像有人试图访问我的机器 – 这可能是什么样的login尝试? 除了用硬件防火墙阻止子网之外,还有什么可以做的吗? Successful Network Logon: User Name: Domain: Logon ID: (0x0,0xAFB92F) Logon Type: 3 Logon Process: NtLmSsp Authentication Package: NTLM Workstation Name: MATE-5BAD844B02 Logon GUID: – Caller User Name: – Caller Domain: – Caller Logon ID: – Caller Process ID: – Transited Services: – Source Network Address: 84.2.197.145 Source Port: […]

默认文档不能在.NET 4中与.NET 4一起使用

我刚刚在Windows 2003 x64上将.NET Framework从3.5升级到4.0。 IISconfiguration为以32位模式运行。 当我运行aspnet_regiis -lv我得到了Framework64和框架aspnet_regiis -lv和框架2.0.50727.0列出。 我有一个虚拟目录的Web应用程序和Documents -> Enable Default Content Page设置为default.aspx (这是一个有效的页面)。 如果我在URL中指定了default.aspx页面,它可以正常工作。 我怎样才能使默认的文件工作?