资讯动态

Teamcenter 2007部署:Oracle 10g数据库安装配置全指南

发布时间:2026/10/17 14:59:43 来源:尧图企业网站定制
简介Teamcenter 2007详细安装文档适合负责Teamcenter早期版本部署的工程师与系统运维人员也适合需要在真实环境中理解PLM基础架构的学习者。文档完整记录了基于Oracle 10g数据库的安装前置配置从选择“高级安装”、指定安装目录并安装企业版数据库软件到通过Net Manager创建LISTENER监听器并使用lsnrctl start启动随后将Teamcenter安装包db_scripts/oracle目录下的数据库模板复制到Oracle的assistants/dbca/templates目录再由Database Configuration Assistant选择Teamcenter Oracle 10g模板创建全局数据库名tceng并设置统一口令tceng。整个过程衔接紧密能帮助读者完成Teamcenter数据库层的搭建为后续服务器与客户端安装打下基础也更直观地理解Teamcenter对Oracle数据库的依赖关系。资源以doc文档形式提供共1个文件资源包大小约3MB步骤按操作顺序排版便于逐项对照实施。目前已有214人浏览学习对入门Teamcenter环境搭建有一定借鉴价值。1. Teamcenter 2007的安装从Oracle 10g数据库开始做过PLM系统部署的人应该都有同感Teamcenter 2007这种老版本真正卡人的地方往往不在Teamcenter本身而在底层数据库。很多人拿到安装包就急着跑Teamcenter的安装程序结果连数据库都连不上反复报错后才发现问题出在Oracle 10.0数据库没装好、监听没起来、模板没拷贝到位。Teamcenter 2007是西门子PLM软件里比较早期的版本整个系统围绕Oracle数据库构建数据库这层不牢后面所有模块全是空中楼阁。这篇笔记就把我当时从Oracle 10.0数据库软件安装开始、一直到数据库模板配置完成的全过程记录下来适合正在部署Teamcenter 2007、或者打算在老服务器上复现这套环境的开发者和运维人员参考。2. 安装前的环境检查Oracle 10.0与Teamcenter 2007的版本搭配2.1 硬件与操作系统要求Teamcenter 2007年代比较早对应的Oracle数据库是10.0版本这套组合对硬件的要求并不高但有几个底线不能碰。CPU方面单路双核以上基本够用但如果你打算在一个服务器上同时跑Teamcenter服务器端和Oracle数据库建议至少四核起步。内存是关键——Oracle 10g的SGA默认配置就会占用物理内存的很大比例当时我用一台4GB内存的机器跑数据库起来后系统可用内存仅剩不到800MB操作起来明显卡顿。如果你的环境内存小于2GB别急着往下装先加内存。操作系统方面Windows Server 2003和Windows Server 200832位或64位都是常见选择。这里有个需要特别注意的点Oracle 10.0在Windows Server 2008 R2及以上版本的系统里安装程序可能直接报OS版本不支持这是官方兼容性列表里明确写着的。如果你必须在较新的系统上装网上有修改安装配置文件跳过版本检测的做法但我建议别折腾老老实实用Server 2008或更早的系统少很多麻烦。磁盘空间需要提前规划。Oracle 10.0数据库软件本身占用大约2GB左右但后续用Database Configuration AssistantDBCA创建Teamcenter数据库时数据文件、控制文件、重做日志加起来还需要额外预留至少5GB。我当时就是忽略了这一点装到一半磁盘满了结果整个Oracle软件目录不完整最后只能全部删掉重来。建议给Oracle安装目录和数据文件目录各预留10GB以上同时确认安装目录所在分区格式是NTFSFAT32不支持大于4GB的单文件而Oracle的数据文件很容易超过这个限制。2.2 Oracle 10.0安装介质与Teamcenter安装包的对照Teamcenter 2007的完整安装包通常是多个压缩文件组成其中数据库相关部分位于名为Tc2007.1_wnti的目录下。这个目录的名称有明确的含义Tc指Teamcenter2007.1是指2007的1.0发行版本wnti表示Windows平台NT架构安装版本。在这个目录下你需要关注两个关键子目录tc\db_scripts\oracle这是Teamcenter提供的数据库创建脚本和模板文件的存放位置另一个是后续安装Teamcenter服务器时会用到的安装目录但当前阶段我们只关注数据库相关的部分。Oracle 10.0数据库软件的安装介质建议使用完整安装光盘镜像而不是精简版。区分方法很简单完整镜像的根目录下一定有setup.exe和stage目录而精简版通常只有客户端工具或者缺少某些组件。我们后面要用到DBCA创建数据库、用Net Manager配置监听如果安装介质不完整这些组件可能压根就没有安装选项。另外建议在安装Oracle之前先解压TC2007.1_wnti安装包确认tc\db_scripts\oracle目录下确实包含模板文件通常是.tbc或.dbc格式的文件这样能提前发现介质问题而不是等到配置DBCA时才发现文件缺失。2.3 安装账号与系统准备Oracle的安装对系统环境要求比较严格有些检查项不通过会直接阻止安装。首先安装Oracle的用户必须具有管理员权限建议直接用Administrator账号登录系统进行安装避免因为权限不足导致注册表写入失败或者服务创建失败。同时安装前最好暂时关闭Windows防火墙或者至少放行1521端口——Oracle监听器的默认端口。当时我装完Oracle后发现数据库能启动但客户端连不上排查了半天才发现是防火墙拦截了1521端口的入站连接。还有一项准备工作容易被忽略在安装Oracle之前先将系统的时间格式和区域选项设置为“英语美国”。Oracle 10g安装程序在某些本地化时间格式下会出现ORA-01882错误提示时间区域不匹配。这个错误在安装阶段不一定出现但会在后续创建数据库时报出来。如果不想改区域设置那就在创建数据库之前用管理员身份运行以下命令把系统区域设置切换为英语环境。control intl.cpl在弹出的“区域和语言选项”对话框中将“格式”下拉框选择为“英语美国”点击“应用”后重启系统。这个操作会影响系统显示语言和日期格式但对Oracle的正常运行没有负面影响。如果你已经开始了Oracle安装再调整区域设置需要重启系统所以务必在安装前完成这一步。提示兼容性方面Oracle 10.0与Teamcenter 2007.1是官方认证的组合不建议跨版本使用新版Oracle。虽然有人尝试过用Oracle 11g替代但数据库脚本和模板文件都是基于10g的SQL语法编写的跨版本可能出现对象类型不兼容的报错。3. 安装Oracle 10.0数据库软件从高级安装到企业版3.1 启动安装界面选择“高级安装”而不是“典型安装”双击Oracle安装介质根目录下的setup.exe等待片刻后会出现Oracle Universal Installer的欢迎界面。这里有一个关键选择在“选择安装方式”页面中有两个选项——“基本安装”和“高级安装”。很多第一次安装的人习惯性选择“基本安装”图省事但这个选择会导致后续无法指定“仅安装数据库软件”的选项Oracle会强行引导你创建数据库实例。而Teamcenter要求的数据库结构很特殊不能使用Oracle自动创建的默认实例必须在安装阶段只装软件、不建库后面再用DBCA从Teamcenter的模板创建。所以请务必选择“高级安装”。点击高级安装后界面会进入安装类型选择页。这里列出了四个选项企业版、标准版、个人版、定制。选择“企业版”。企业版是Oracle 10g功能最完整的版本包含分区、OLAP、数据挖掘等高级选项虽然Teamcenter 2007不一定用到全部功能但有些存储过程依赖的DBMS包只在企业版中提供标准版装到后面可能出现对象无法创建的错误。从运维的角度看用企业版是最稳妥的选择反正安装文件都来自同一张光盘又不额外收费。3.2 指定Oracle安装目录接下来是安装目录的选择。Oracle 10g的默认安装路径是C:\oracle\product\10.1.0\db_1这个路径由两部分组成——Oracle基目录Oracle Base和Oracle主目录Oracle Home。我一般会修改基目录到数据盘比如D:\oracle\product原因是C盘系统盘一旦崩溃重装系统Oracle安装文件会跟着丢失而数据文件虽然在别的目录但重装后服务配置全部丢失恢复成本很高。Oracle的目录路径有一个必须遵守的规则路径中不能包含空格或中文字符。很多人习惯把目录命名为“Oracle Files”或者“数据库软件”这些都会导致后续DBCA创建数据库时出现ORA-09275之类的路径错误。目录名建议全英文、无空格例如D:\oracle\product\10.1.0\db_1。另外安装目录所在分区不要启用压缩属性——NTFS压缩虽然能节省磁盘空间但会显著降低Oracle数据库的I/O性能在数据库频繁读写时可能导致响应延迟甚至文件损坏。确认目录配置后安装程序会进行系统环境检查。这一步会检查物理内存、页面文件大小、临时磁盘空间等指标。如果某项检查不通过界面会高亮显示原因。最常见的失败项是“物理内存”和“页面文件空间”。内存不足就加内存条页面文件不足则在“系统属性 → 高级 → 性能设置 → 高级 → 虚拟内存”中增加页面文件大小建议设置为物理内存的1.5倍以上。检查全部通过后点击“安装”按钮Oracle安装程序开始拷贝文件到指定目录。3.3 选择“仅安装数据库软件”当Oracle Universal Installer完成文件拷贝后会进入配置选项页面。这一步至关重要页面上通常有三个选项——“仅安装数据库软件”、“创建数据库”、“升级数据库”。千万要选择“仅安装数据库软件”这是整个Oracle安装过程中最需要慎重对待的一步。如果在这一步不小心选择了“创建数据库”Oracle会默认创建一个名为orcl的通用数据库这个数据库不仅会占用磁盘空间还会干扰后续DBCA创建Teamcenter数据库时的端口和实例配置甚至可能引起监听注册冲突。选择“仅安装数据库软件”后点击“下一步”安装程序不会启动数据库创建向导而是直接进入安装完成阶段。此时界面会提示“Database Configuration Assistant”不会运行这是正常现象。最后点击“退出”按钮退出Oracle Universal Installer。到这里Oracle数据库软件本身的安装就结束了——但这只是第一步系统还没有任何可用的数据库实例也没有监听器运行。# 验证Oracle软件安装是否成功 D:\oracle\product\10.1.0\db_1\bin\oracle.exe -v如果命令能正常输出版本信息说明Oracle数据库软件安装完整。常见做法是执行以上命令前先确认oracle.exe的真实路径如果你把基目录改到了其他盘需要同步修改路径。这一步是快速验证安装有效性的最直接方式比等到后面DBCA阶段才发现问题要省事得多。提示在点击“退出”之前打开Oracle安装日志文件位于C:\Program Files\Oracle\Inventory\logs\installActions*.log搜索“Successful”关键字确认所有安装步骤均已完成没有隐藏的警告信息。我见过有人安装界面显示成功但日志里有大量文件拷贝失败的记录最终导致Oracle无法启动。4. 创建LISTENER监听数据库能连上的前提4.1 用Net Manager创建监听程序Oracle安装完成但还没有配置数据库监听时Teamcenter客户端和服务端即使安装了也会因为找不到数据库服务而报错。Oracle 10g的监听器负责接收来自客户端的连接请求并将这些请求转发给对应的数据库实例。没有监听器数据库就像一个不接电话的服务员数据再完整也无法对外服务。打开监听创建工具的路径是“开始”菜单 → 程序 → “Oracle - OraDb10g_home1” → “Net Manager”。这个菜单里的“Net Manager”是Oracle Net Services的图形化管理工具用它可以配置监听器、命名服务、连接描述等。双击打开后主界面左侧是一个树形目录依次展开“本地” → “监听程序”此时右侧显示为空表示系统中还没有配置任何监听器。在左侧“监听程序”节点上右键或者在菜单栏点击“编辑” → “创建” → “监听程序”会弹出创建向导。第一步是输入监听程序名称。Oracle 10g默认建议的名称是LISTENER这个名称会在listener.ora配置文件中作为监听器的名字标识。你可以改成任何名称但强烈建议保持默认的LISTENER不变。原因有两点第一Teamcenter的数据库连接配置文件里默认引用的监听名称就是LISTENER第二Oracle的许多默认服务例如Enterprise Manager也以LISTENER为预期名称改名后这些服务可能连接失败。输入LISTENER后点击“确定”弹出监听器配置界面。这里需要设置监听协议和端口。默认协议是TCP默认端口是1521——这是Oracle数据库的默认监听端口也是业界约定俗成的标准。除非1521端口被其他应用占用否则不要修改。如果你确实需要改端口比如数据库服务器上已有其他Oracle实例占用了1521可以在“监听位置”选项卡中双击“地址”条目将“端口”修改为你自定义的值例如1522但这样的非标准配置需要同时修改Teamcenter安装配置中的数据库端口参数增加了部署的复杂度不建议在初装阶段这么做。4.2 保存配置并验证监听文件完成监听器的创建后需要保存配置。在Net Manager界面中点击“文件” → “保存网络配置”命令。保存操作会生成或修改Oracle主目录下的listener.ora文件具体位置在D:\oracle\product\10.1.0\db_1\network\admin\listener.ora。这是一个纯文本配置文件下面是一个典型的LISTENER配置内容。# listener.ora 示例 LISTENER (DESCRIPTION_LIST (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST yourhostname)(PORT 1521)) ) )配置中最需要留意的是HOST字段默认情况下Oracle会填入当前计算机的主机名。如果这里填入的是主机名而该主机名在DNS或本地hosts文件中无法正确解析回本地IP地址监听启动时就会报TNS-12541或TNS-01196错误。常见做法是让HOST字段保持为主机名同时确认hosts文件中有正确的本地解析条目让主机名能解析到本机IP。如果你不想依赖DNS解析可以直接把HOST字段替换为本机的静态IP地址格式为(ADDRESS (PROTOCOL TCP)(HOST 192.168.1.10)(PORT 1521))这样监听器的启动不依赖名称解析少一个故障点。保存配置后还可以通过文本编辑器直接检查listener.ora的内容。有些时候Net Manager界面显示正确但保存到文件时出现了编码问题导致实际内容与预期不符。检查文件内容是最直接的确认方式。4.3 从命令行启动监听程序配置完监听器后需要启动它才能生效。进入Windows命令提示符Dos命令行执行监听器的启动命令。Oracle 10g的监听器管理工具是lsnrctl它的全称是Listener Control Utility位于Oracle主目录的bin目录下。lsnrctl start执行这个命令后命令窗口会输出一系列启动日志。如果配置无误最后几行会显示类似于“Listening on: (DESCRIPTION(ADDRESS(PROTOCOLTCP)(HOSTyourhostname)(PORT1521)))”的内容并在末尾显示“Services”列表。如果这里列出了“Service”和对应的数据库实例名称说明监听器已经成功启动并已获取到数据库服务信息。如果命令执行后长时间无响应或者报“TNS-12560: TNS protocol adapter error”错误需要立刻检查listener.ora配置中的端口和协议是否正确以及1521端口是否已经被其他进程占用。可以用以下命令快速确认端口占用情况。netstat -an | findstr 1521如果netstat输出中显示1521端口已被占用被监听或处于TIME_WAIT状态说明此前可能已有实例或残留进程在使用该端口。最保险的做法是确认占用者后如果是无效残留进程直接结束任务如果你同时安装了多个Oracle实例但只想用一个监听端口调整监听端口到空闲值并同步修改listener.ora。lsnrctl status LISTENER启动成功后可以随时用status命令查看监听器当前状态。执行该命令时末尾会显示监听器是否处于“Blocked”或“Ready”状态以及所有注册到监听器的数据库服务列表。如果看到“Blocked”状态通常意味着监听器配置中包含了无效的SID列表需要检查listener.ora中是否有误写的SID或者直接删除SID_LIST配置让监听器动态获取实例。5. Teamcenter数据库模板与DBCA建库最容易翻车的一段5.1 拷贝Teamcenter的Oracle模板到dbca\templates目录监听器启动后接下来就是创建Teamcenter专用的数据库实例。直接手动创建数据库不是不行但Teamcenter 2007需要大量特定的表空间、用户和初始化参数手动配置的工作量极大而且极容易出错。Teamcenter的开发者在安装包里提供了预先配置好的数据库模板安装MySQL一样的逻辑用模板可以快速生成一个数据库结构完全符合Teamcenter要求的实例。模板文件位于Teamcenter安装包中的Tc2007.1_wnti目录下的tc\db_scripts\oracle子目录。这个目录下包含两类文件一类是数据库模板文件扩展名为.tbc另一类是建库脚本.sql文件。打开该目录确认文件存在后需要将这些文件拷贝到Oracle的DBCA工具模板目录中。Oracle 10g的DBCA模板目录位于Oracle主目录的assistants\dbca\templates下用资源管理器打开路径D:\oracle\product\10.1.0\db_1\assistants\dbca\templates。拷贝文件时把Tc2007.1_wnti\tc\db_scripts\oracle目录下的所有文件选中复制到上述Templates目录。需要注意有些版本的Teamcenter安装包中模板文件可能嵌套在oracle目录下的子目录中需要先进入最内层确认文件位置如果你看到的是Oracle提供的标准模板比如General_Purpose.dbc等那么说明拷贝的目标路径不对或者安装包的目录结构有不同。正确拷贝完成后下次打开DBCA时模板列表中会出现Teamcenter特有的模板名称。5.2 使用DBCA创建Teamcenter数据库数据库模板就位后现在开始通过Oracle的图形化工具创建数据库。入口位置在“开始”菜单 → 程序 → “Oracle - OraDb10g_home1” → “配置和移植工具” → “Database Configuration Assistant”。如果这个菜单项不存在可以直接在命令提示符中切换到Oracle主目录的bin文件夹执行dbca命令来启动。DBCA启动后第一个界面提供三个操作选项“创建数据库”、“配置数据库选项”、“删除数据库”。选择第一项“创建数据库”点击“下一步”按钮。接下来的界面是“数据库模板”选择页。这里列出了系统已安装的所有数据库模板其中包含刚刚从Teamcenter安装包拷贝过来的模板选项。找到名称类似于“Teamcenter Oracle 10g”的模板并选中它。如果在这个界面中看不到Teamcenter模板先点击“取消”退出DBCA然后回头检查模板文件是否真的被拷贝到了正确的templates目录同时确认这些模板文件不是0字节。如果文件存在但DBCA不识别可能是因为扩展名不对或者文件损坏重新从安装包解压再拷贝一次。选择Teamcenter模板后下一步进入“数据库标识”界面。这里需要设置全局数据库名和SID。输入全局数据库名tceng。数据库SID也会自动关联为tceng。全局数据库名将作为Teamcenter数据库对外服务的名称Teamcenter的配置文件比如tccs服务器配置中引用的数据库名就是这个值。SID是Oracle实例的唯一标识用于OS层面区分不同实例DBCA会自动将其设置为与全局数据库名一致通常不需要额外修改。下一步是“管理选项”页面保持默认配置即可。再下一步就到了“数据库口令”设置——这里有一个值得注意的选项界面上方会有两个单选按钮“所有帐户使用同一口令”和“使用不同的口令”。如果选择“使用不同的口令”你需要为SYS、SYSTEM、DBSNMP等账户分别设置密码这会增加后续管理的复杂度也容易在安装Teamcenter时配错密码。建议选择“所有帐户使用同一口令”然后输入口令tceng并在确认口令栏中再次输入tceng。口令设置完成后后续的几个页面——包括数据库存储选项、恢复配置、初始化参数、数据库内容——全部保持默认设置直接点击“下一步”即可。如果你是第一次操作可以留意一下“初始化参数”页面中的内存配置默认情况下Oracle会按系统物理内存的40%分配SGA如果你的服务器内存只有2GB而还同时运行其他软件建议回到“SGA和PGA”选项卡将SGA手动修改为800MB左右PGA修改为100MB避免数据库启动后系统资源被占满。点击“完成”按钮后DBCA开始自动创建数据库。整个过程根据机器性能不同大约需要20至40分钟。期间界面会显示创建日志和进度条。创建完成后DBCA会弹出一个汇总界面列出创建成功的数据库名称和相关信息并提示你设置SYS和SYSTEM的密码如果密码已设置则显示确认信息。最后点击“退出”关闭DBCA。5.3 踩坑与排查DBCA建库过程中的三个高频问题数据库创建过程中我踩过不少坑下面这四条最典型也是你很可能遇到的。坑一DBCA模板列表中找不到Teamcenter模板现象打开DBCA选择模板时列表中只有General Purpose、Data Warehouse等默认模板看不到Teamcenter Oracle 10g。原因模板文件没有正确拷贝到Oracle的templates目录或者拷贝到了错误的位置。还有一种可能是Teamcenter安装包中提供的模板文件与当前Oracle版本不匹配导致DBCA版本校验不通过。解决先核对拷贝路径。Oracle 10g的实际模板路径在安装目录下的assistants\dbca\templates不是系统盘Program Files下的某个目录。检查文件是否完整。如果是版本不匹配查看模板文件头部信息确认模板的目标版本是否是10.1.0如果是更高版本则需要手动修改模板版本声明或者使用对应版本的Oracle安装包。坑二监听器启动正常但ORA-12514错误现象数据库创建完成后用SQL*Plus连接时提示“ORA-12514: TNS listener does not currently know of service requested in connect descriptor”。原因监听器虽然启动了但数据库实例没有向监听器注册。这通常是因为初始化参数中的service_names没有正确设置或者数据库尚未完全启动。解决确认数据库实例当前状态。打开命令提示符用SQL*Plus登录数据库执行alter system register命令手动触发服务注册让数据库实例立即向监听器注册。然后执行lsnrctl status确认服务列表中已经出现tceng服务。sqlplus / as sysdba SQL alter system register;坑三DBCA创建数据库时卡死在“正在创建并启动Oracle实例”无法响应现象DBCA向导走到创建实例阶段后界面长时间无进度变化等待数小时仍无反应。原因最常见的诱因是系统内存不足。如果服务器物理内存只有2GB左右而DBCA初始化参数中SGA分配过大实例在启动时无法获得足够内存会反复重试甚至挂起。其次是系统区域设置或者tmp目录空间不足。解决强制结束DBCA进程然后以命令行方式手工调整初始化参数后再重新尝试。先创建一个临时初始化参数文件将sga_target修改为600Mpga_aggregate_target为80M然后在命令行用sqlplus启动到nomount状态查看是否正常。sqlplus / as sysdba SQL startup pfileD:\oracle\admin\tceng\pfile\init.ora;如果实例能正常启动到nomount状态说明内存配置是主要矛盾点如果同样卡住则更可能的原因是数据文件目录所在磁盘空间已经耗尽或者数据文件路径中含有中文名导致文件无法正常读写。坑四所有账号同一口令设了tceng但Teamcenter安装时报密码错误现象DBCA创建完成数据库能通过sys账户本地登录但Teamcenter安装过程中验证数据库连接时报密码错误。原因选择“所有帐户使用同一口令”后Oracle实际上仍然会保留SYS和SYSTEM账户的默认口令策略某些情况下用同一口令tceng创建的账号中SYS的实际口令可能并不是你输入的字符串因为Oracle对SYS账户的口令有特殊处理——它会将你输入的口令与操作系统认证结合起来。如果Teamcenter使用SYS账户连接就会出现验证失败。解决不要用SYS账户作为Teamcenter的数据库连接账户。经验做法是使用SYSTEM账户或Teamcenter模板中创建的专用模式账户比如Teamcenter创建的用户tcadm并将密码统一设置为tceng。如果必须使用SYS需要在数据库创建后用sqlplus重置SYS口令命令如下。sqlplus / as sysdba SQL alter user sys identified by tceng;重置后再退出用sys/tceng重新登录验证。6. 装完怎么验证跑通数据库连接的三层检查数据库创建完成后很多人以为直接开始装Teamcenter服务器就行但其实最基础的数据库连接验证不能省。我常用的验证方法是分三层走一遍每一层通过后再进行下一层能在后续安装Teamcenter时少走很多弯路。第一层确认监听状态和数据库实例状态。在命令提示符下依次执行lsnrctl status和sqlplus / as sysdba再在SQLPlus中执行select status from v$instance;如果返回OPEN说明数据库实例运行正常且监听已注册。lsnrctl status sqlplus / as sysdba SQL select status from v$instance;第二层测网络连接。使用Oracle自带的tnsping工具验证客户端能否通过数据库服务名连接到监听器。tnsping的输出中如果显示OK且延迟时间正常说明网络层面的连接是通的。tnsping tceng第三层测试应用账户能否正常登录。在SQLPlus中尝试用system账户登录密码是我们之前设置的tceng如果返回“Connected”而不是“ORA-01017: invalid username/password”错误说明数据库的本地认证和口令配置都已生效。sqlplus system/tcengtceng这三层验证全部通过后数据库层面的准备才算真正完成可以开始安装Teamcenter的服务器组件和客户端组件了。如果中间任何一层的验证失败回到对应的章节排查——监听不通查listener.ora和防火墙实例没起来查初始化参数和数据文件密码错误查口令策略和账号状态。另外有一个细节数据库创建完成后建议配置自动启动。10g之后的版本中Windows服务“OracleServiceTCENG”默认启动类型是自动但监听器服务可能被设置为手动。用以下命令将监听器服务调整为自动启动避免服务器重启后监听不启而导致Teamcenter全部客户端连不上。sc config OracleOraDb10g_home1TNSListener start auto net start OracleOraDb10g_home1TNSListener从那以后我每次搭建Teamcenter 2007这类老系统装完数据库都会强制走一遍这三层验证再顺手把监听器服务改成自启动。这套习惯帮我挡掉过不少后面的疑难杂症希望你这次部署也能顺利跑通数据库这边少出幺蛾子。本文还有配套的精品资源点击获取

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑