Go to main content
1/19
Contents
List of Figures
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction to JD Edwards EnterpriseOne Tools Server and Workstation Administration
1.1
Server and Workstation Administration Overview
1.2
Server and Workstation Administration Implementation
2
Administering the IBM i Server
2.1
Understanding Server Administration for IBM i
2.1.1
JD Edwards EnterpriseOne IBM i Architecture and Process Flow for IBM i
2.1.2
JD Edwards EnterpriseOne Initialization for IBM i
2.2
Starting the Enterprise Server for IBM i
2.2.1
Understanding the IBM i Library Structure for JD Edwards EnterpriseOne
2.2.2
Understanding Startup Options for the Enterprise Server for IBM i
2.2.3
Prerequisites
2.2.4
Starting the Enterprise Server for IBM i Manually
2.2.5
Starting the Enterprise Server for IBM i Automatically
2.3
Shutting Down the Enterprise Server for IBM i
2.3.1
Prerequisite
2.4
Using IBM i Integrated File System Logging Support
2.4.1
Example: Easy Access to Log Files
2.5
Cleaning Up the Enterprise Server for IBM i
2.5.1
Understanding Enterprise Server Cleanup for IBM i
2.5.2
Prerequisite
2.5.3
Cleaning Up the Enterprise Server for IBM i
2.5.4
Clearing the jde.log and jde.debug Files for IBM i
2.6
Setting Up a Printer for IBM i
2.6.1
Understanding Printer Setup for IBM i
2.6.2
Creating the OUTQ
2.6.3
Starting the OUTQ
2.6.4
Printing Multiple Copies to a Remote Printer
2.7
Administering Batch Processes for IBM i
2.7.1
Understanding Batch Process Administration for IBM i
2.7.1.1
Example: Running Reports from the Command Line for IBM i
2.7.1.2
Example: Scheduling Reports from the Command Line for IBM i
2.7.2
Monitoring Batch Processes
2.7.3
Reviewing Batch Output Files
2.7.4
Encoding the Passwords of Users Who Submit Batch Jobs
2.8
Running Multiple Instances of JD Edwards EnterpriseOne on the IBM i
2.8.1
Understanding Running Multiple Instances of JD Edwards EnterpriseOne
2.8.2
Understanding IBM i Database Security Parameters
2.8.2.1
Type
2.8.2.2
Additional Profile Work That SETOWAUT Performs When You Use Types *FULL or *PROF
2.8.2.3
INILIB (INI Library)
2.8.2.4
DTAPATH Datapath (library)
2.8.2.5
Modify System Profile
2.8.2.6
Modify JDE Profile
2.8.2.7
Modify Security Profile
2.8.2.8
JD Edwards EnterpriseOne DB Admin Profile
2.8.2.9
BSFNLIB (Libs or *INI (Default PathCode))
2.8.2.10
Secure Log Path
2.8.2.11
Secure All Objects
2.8.3
Prerequisites
2.8.4
Copying Libraries and Directories
2.8.5
Applying Security to Multiple Instances of JD Edwards EnterpriseOne on the IBM i
2.8.6
Creating a JD Edwards EnterpriseOne Subsystem on the IBM i
2.9
Administering JD Edwards EnterpriseOne Database Security for IBM i
2.9.1
Understanding JD Edwards EnterpriseOne Database Security Administration
2.9.1.1
Sample Results for SETOWAUT
2.9.1.2
Sample Results for Authorization Lists
2.9.2
Prerequisite
2.9.3
Setting Up IBM i Database Security for a Single JD Edwards EnterpriseOne Instance
2.9.4
Setting Up IBM i Database Security for Multiple JD Edwards EnterpriseOne Instances
2.9.5
Adding Administrators
2.9.6
Removing Administrative Authority from User Profiles
2.9.7
Displaying User Profile Information
3
Administering the UNIX and Linux Servers
3.1
Understanding Server Administration for UNIX and Linux
3.1.1
JD Edwards EnterpriseOne Directory Structure for UNIX and Linux
3.1.2
JD Edwards EnterpriseOne Architecture and Process Flow for UNIX and Linux
3.1.2.1
jdenet_n Operation
3.1.2.2
jdenet_k Operation
3.1.3
JD Edwards EnterpriseOne Initialization for UNIX and Linux
3.2
Starting the Enterprise Server for UNIX or Linux
3.2.1
Understanding Enterprise Server Startup for UNIX or Linux
3.2.2
Starting the Enterprise Server for UNIX or Linux Manually
3.2.3
Starting the Enterprise Server for HP-UX Automatically
3.2.4
Starting the Enterprise Server for AIX and Solaris Automatically
3.2.5
Starting the Enterprise Server for Linux Automatically
3.2.6
Verifying the JD Edwards EnterpriseOne Installation
3.2.6.1
Understanding Java Runtime Engine Installation Issue on Unix
3.3
Shutting Down the Enterprise Server for UNIX or Linux
3.3.1
Shutting Down the Enterprise Server for UNIX or Linux
3.4
Setting Up a Printer for UNIX or Linux
3.5
Administering Batch Processes for UNIX or Linux
3.5.1
Understanding Batch Process Administration for UNIX or Linux
3.5.2
Monitoring Batch Processes
3.5.3
Listing Batch Output Files
3.5.4
Running Reports from the Command Line for UNIX or Linux
3.5.4.1
Example: Running Reports from the Command Line for UNIX or Linux
3.5.5
Scheduling Reports from the Command Line for UNIX or Linux
3.5.5.1
Example: Scheduling Single-Occurrence Reports from the UNIX or Linux Command Line
3.5.5.2
Example: Scheduling Recurring Reports from the UNIX or Linux Command Line
3.6
Maintaining File Security for UNIX and Linux
3.6.1
Understanding File Security Maintenance for UNIX and Linux
3.6.2
Setting Specification File Security
3.6.3
Setting Business Function File Security
3.6.4
Setting Executables Security
3.6.5
Setting jde.ini File Security
3.7
Working with HP-UX and Solaris Kernel Parameter Settings
3.7.1
Message Queues
3.7.2
Semaphores
3.7.3
Shared Memory
3.7.4
File Descriptors
3.7.5
Processes
3.8
Working with Linux Kernel Parameter Settings
3.8.1
Understanding Linux Kernel Parameter Settings
3.8.1.1
IPC Resources
3.8.1.2
File Limits
3.8.1.3
Example: /etc/sysctl.conf
3.9
Working with AIX Kernel Parameter Settings for JD Edwards EnterpriseOne
3.9.1
Understanding AIX Kernel Parameter Settings for JD Edwards EnterpriseOne
3.9.2
Setting the Value of maxuproc
3.9.3
Viewing the System Parameters
3.9.4
Setting Tune Parameters
3.9.4.1
Example: Disk Striping
3.10
Running Multiple Instances of the JD Edwards EnterpriseOne Enterprise Server
3.10.1
Understanding Running Multiple Instances of the JD Edwards EnterpriseOne Enterprise Server
3.10.2
Prerequisite
3.10.3
Running Multiple Instances of the JD Edwards EnterpriseOne Enterprise Server
4
Administering the Windows Server
4.1
Understanding Server Administration for Windows
4.1.1
JD Edwards EnterpriseOne Directory Structure for Windows
4.1.2
JD Edwards EnterpriseOne Architecture and Process Flow for Windows
4.1.3
JD Edwards EnterpriseOne Initialization for Windows
4.1.4
JDE.INI Settings for Starting Batch Queues on Windows
4.1.5
Active Directory
4.1.5.1
SCP Object in Active Directory
4.1.5.2
Additions to the Server JDE.INI file
4.1.5.3
Additions to the Workstation JDE.INI File
4.2
Setting Up a Printer for Windows
4.2.1
Understanding Printer Setup for Windows
4.2.2
Understanding Windows Services, Accounts, and Permissions
4.2.3
Adding a Printer
4.2.4
Determining or Changing Printer Ownership
4.2.5
Setting Up User Accounts on an Enterprise Server
4.2.6
Changing the Domain
4.2.7
Adding a Local Account
4.2.8
Adding a User to the Administrators Group
4.3
Working with Network Services
4.3.1
Understanding Network Services
4.3.2
Setting Up the Network Service
4.3.3
Starting the Network Service
4.3.4
Stopping the Network Services
4.3.5
Cleaning Up the Enterprise Server for Windows
4.3.6
Uninstalling the Network Service
4.3.7
Starting the Enterprise Server for Windows Manually
4.3.8
Verifying the JD Edwards EnterpriseOne Installation
4.4
Administering Batch Processes for Windows
4.4.1
Understanding Batch Process Administration for Windows
4.4.2
Monitoring Batch Processes
4.4.3
Reviewing Batch Output Files
4.4.4
Running Reports from the Command Line for Windows
4.4.4.1
Example: Running Reports from the Command Line for Windows
4.4.5
Scheduling Reports from the Command Line for Windows
4.4.5.1
Example: Scheduling Reports from the Command Line for Windows
4.5
Maintaining File Security for Windows
4.5.1
Specification File Security
4.5.2
Business Function File Security
4.5.3
JD Edwards EnterpriseOne Executables Security
4.5.4
JDE.INI File (Enterprise Server) Security
4.6
Running Multiple Instances of JD Edwards EnterpriseOne on Windows
4.6.1
Prerequisites
4.6.2
Running Multiple Instances of JD Edwards EnterpriseOne on Windows
4.6.3
Generating a Unique Identifier
4.6.4
Modifying the Server JDE.INI Files
4.6.5
Modifying the Workstation JDE.INI File
4.6.6
Uninstalling JD Edwards EnterpriseOne Services
4.6.7
Moving or Changing a JD Edwards EnterpriseOne Directory Tree
5
Administering JD Edwards EnterpriseOne on a Unix Cluster
5.1
Understanding Clustering
5.1.1
HP-UX Clustering
5.2
Maintaining Multiple Instances of JD Edwards EnterpriseOne in a Clustered Environment
5.3
Setting Up Clustering
5.3.1
Configuring Oracle Parallel Server (OPS)
5.3.2
Setting Up an Oracle Package for MC/ServiceGuard
5.3.3
Setting Up a JD Edwards EnterpriseOne Package
5.4
Setting up HACMP for AIX Clustering
5.4.1
Understanding HACMP for AIX Clustering
5.4.1.1
How HACMP Works
5.4.1.2
Installation Considerations
5.4.2
Creating Group and User Accounts
5.5
Setting Up JD Edwards EnterpriseOne for HACMP
5.5.1
Editing the owenv Script
5.5.2
Editing the Start Resource Control Script
5.5.3
Editing the Stop Resource Control Script
5.6
Creating an Application Server
5.6.1
Prerequisite
5.6.2
Moving the Control Scripts
5.6.3
Defining an Application Sever
5.6.4
Defining Cluster Resources
5.7
Setting Up Sun Solaris Clustering
5.7.1
Understanding Sun Solaris Clustering
5.7.2
Modifying the SunStartResource.sh Script
5.7.3
Modifying the SunStopResource.sh Script
5.7.4
Modifying the owenv Script
5.7.5
Modifying the SunOracleMgr.sh Script
5.7.6
Registering JD Edwards EnterpriseOne with SUNClustering
5.8
Troubleshooting HP-UX Clustering
5.8.1
Problems with Oracle Parallel Server (OPS)
5.8.2
JD Edwards EnterpriseOne Does Not Start
5.8.3
Problem with Workstation Connection to a JD Edwards EnterpriseOne Server; Endnet Works Improperly on the Server
5.8.4
JD Edwards EnterpriseOne Does Not Work From the Package Control Script
5.8.5
Package Does Not Switch to the Backup Node upon Failure or Removal from the Cluster
5.8.6
Package Halt Fails
5.8.7
Placement of the owenv File
6
Administering JD Edwards EnterpriseOne on a Windows Server Cluster
6.1
Prerequisites
6.2
Upgrading JD Edwards EnterpriseOne in a Microsoft Windows Server Cluster Environment
6.3
Setting Up JD Edwards EnterpriseOne on a Microsoft Windows 2008 Server Failover Cluster
6.4
Setting Up JD Edwards EnterpriseOne on a Microsoft Windows 2008 R2 Server Failover Cluster
6.4.1
Installing EnterpriseOne 9.1 JDENET service
6.4.2
Firewall Requirements for Windows Server 2008 R2 Failover Cluster and EnterpriseOne
6.4.3
Troubleshooting
7
Administering JD Edwards EnterpriseOne on an IBM i Cluster
7.1
Understanding IBM i Clustering
7.1.1
IBM i - JD Edwards EnterpriseOne Architecture with Clustering
7.1.2
JD Edwards EnterpriseOne Objects Used with IBM i Clustering
7.1.3
Cluster Exit Program
7.1.4
Technical Considerations
7.1.5
Minimum Setup Requirements for IBM i Server Nodes
7.2
Running the SETOWCLST Command
7.3
Identifying the Cluster Name
7.4
Setting up the Enterprise Servers
7.5
Setting up the Client for Clustering
7.6
Setting up the Deployment Server
7.7
Setting Up Logical Data Sources
7.7.1
Setting up the logical data source for the system map
7.7.2
Setting up the logical data source for the server map
7.8
Setting Up Database Data Sources
7.8.1
Setting Up the Server Map Database Data Sources
7.9
Setting Up Object Configuration Manager for Clustering
7.9.1
Configuring OCM for Logical Data Sources for the Server Map
7.9.2
Configuring OCM for Logical Data Sources for the System Map
7.9.3
Configuring OCM for database data sources
7.9.4
Configuring ODBC connections
7.10
Distributing the ODBC Setup from the Deployment Server
7.11
Identifying the Cluster Name on the Deployment Server
8
Backing Up JD Edwards EnterpriseOne Tables
8.1
Understanding Backup Requirements for Servers
8.1.1
Backing Up a Deployment Server
8.1.2
Backing Up an Enterprise Server
8.1.3
JD Edwards EnterpriseOne Tables and Object Owner IDs
8.2
Backing Up JD Edwards EnterpriseOne Tables on Servers
8.2.1
Prerequisites
8.2.2
Creating a Backup for IBM i
8.2.3
Creating a Backup for Oracle on UNIX or Windows
8.2.4
Creating a Backup for SQL Server
8.2.5
Restoring a Backup File for Oracle on UNIX or Windows
8.2.6
Restoring a Backup File for IBM i
8.2.7
Restoring a Backup File for SQL Server
8.2.8
Restoring a Backup File for SQL Server on Windows
9
Generating Serialized Objects for the JD Edwards EnterpriseOne Web Server
9.1
Understanding Serialized Object Generation
10
Understanding Executable Files on the Workstation
10.1
JD Edwards EnterpriseOne Linked Executable Files
10.2
JD Edwards EnterpriseOne Standalone Executable Files
11
Troubleshooting the Workstation
11.1
Understanding Error Messages
11.1.1
Report Batch Process
11.1.2
Environment Issues
11.1.3
Data Source Setup Problems
11.1.4
Error Message Details
11.1.5
Error Messages Generated by Applications
11.1.6
Frequent Generic Error Messages
11.1.7
Memory Violations
11.1.8
Form and Grid Add Failures
11.1.9
Communication Failure
11.2
Troubleshooting the Production Workstation
11.2.1
Understanding Production Workstation Troubleshooting
11.2.1.1
Troubleshooting a Standalone Installation of JD Edwards EnterpriseOne
11.2.1.2
Troubleshooting Enterprise Server Data-Availability Problems
11.2.1.3
Troubleshooting Printing Problems
11.2.2
Performing Preliminary Troubleshooting
11.2.3
Troubleshooting Interactive Application Problems
11.2.4
Troubleshooting Batch Processes Resulting in No Data
11.2.5
Troubleshooting Batch Processes Displaying Errors on the Report
11.2.6
Troubleshooting Batch Processes Displaying Unexpected Data on the Report
11.2.7
Troubleshooting Batch Processes Ending in an Error When Submitted on the Server
11.2.8
Troubleshooting Local Data-Availability Problems
11.2.9
Troubleshooting .DLL Problems on a Production Workstation
11.2.10
Troubleshooting Data Source Setup Problems
11.3
Troubleshooting the Development Workstation
11.3.1
Understanding Development Workstation Troubleshooting
11.3.2
Troubleshooting .DLL Problems on a Development Workstation
11.3.3
Troubleshooting Event Rule Problems
11.3.4
Troubleshooting Business Function Problems
11.4
Working with the Workstation Log Files
11.4.1
Understanding the Workstation Log Files
11.4.1.1
Global Tables
11.4.1.2
Logic Processing Logs
11.4.1.3
Application Development Logs
11.4.1.4
Workstation jdedebug.log
11.4.1.5
Batch Process log
11.4.1.6
sql.log
11.4.1.7
Use of Log Files to Troubleshoot Strategies
11.4.2
Viewing Log Files
11.4.3
Setting Up the Workstation jde.log
11.4.4
Setting Up the Workstation jdedebug.log
11.4.5
Setting Up the Batch Process Log
11.4.6
Troubleshooting with the Compile Error Log
11.4.7
Troubleshooting with jdecpy.log
11.4.8
Troubleshooting with the sql.log
11.4.9
Activating sql.log
11.4.10
Troubleshooting ODBC Problems Using sql.log
11.4.11
Troubleshooting with the jdeinst.log
12
Troubleshooting the Enterprise Server
12.1
Understanding Enterprise Server Troubleshooting
12.1.1
The Enterprise Server jde.log File
12.1.2
The Enterprise Server jdedebug.log File
12.1.3
The Batch Process Log File
12.2
Viewing Enterprise Server Logs from the Workstation
12.3
Setting Up the Enterprise Server jde.log
12.4
Setting Up the Enterprise Server jdedebug.log
12.5
Setting Up the <batch process>.log File
12.6
Troubleshooting the Enterprise Server
12.6.1
Troubleshooting General Problems
12.6.2
Troubleshoot Communication Problems
12.6.3
Troubleshooting Server Map Problems
12.7
Troubleshooting the Enterprise Server Processes
12.7.1
Understanding Resource Utilization and Performance
12.7.1.1
Requirements
12.7.1.2
Configuration Setup
12.7.2
Evaluating EnterpriseOne Server Performance
12.7.2.1
Determine if CPU or Memory is Abnormal
12.7.2.2
Identify Abnormal Process
12.7.2.3
Evaluate Individual Processes
12.7.2.4
Get Memory / CPU Diagnostics
12.7.2.5
Corrective Actions
12.7.2.6
Inline Corrective / Diagnostic Actions
12.7.2.7
Logging and Diagnostics
12.7.2.8
Advanced Profiling
12.7.2.9
BMD Parsing
12.8
Troubleshooting the IBM i Enterprise Server
12.8.1
Understanding IBM i Enterprise Server Troubleshooting
12.8.2
Troubleshooting IBM i Enterprise Server Installation
12.8.2.1
Troubleshooting: Library Installation Verification
12.8.2.2
Troubleshooting: Database Table Configuration
12.8.2.3
Troubleshooting: Setting up the IBM i .INI File
12.8.2.4
Troubleshooting: You Cannot Find the Log Files
12.8.2.5
Troubleshooting: Not Enough Relevant Information Is Written to the Log Files
12.8.2.6
Troubleshooting: Testing with PORTTEST
12.8.2.7
Troubleshooting: Running JDENET
12.8.2.8
Troubleshooting: Testing JD Edwards EnterpriseOne by Submitting a Report
12.8.2.9
Troubleshooting: Shutting Down JDENET
12.8.2.10
Troubleshooting: Email and PPAT
12.8.3
Troubleshooting Multiple Release Setup
12.8.4
Troubleshooting JDBNET
12.8.5
Troubleshooting Interprocess Communications
12.8.6
Troubleshooting the JDE.INI File
12.9
Troubleshooting the UNIX/Linux Enterprise Server
12.9.1
Understanding UNIX/Linux Enterprise Server Troubleshooting
12.9.2
Troubleshooting the JDE.INI File
12.9.3
Troubleshooting JD Edwards EnterpriseOne File Copying to a Server
12.9.4
Troubleshooting Database Table Configurations
12.9.5
Troubleshooting Printer Setup
12.9.6
Troubleshooting Email
12.9.7
Troubleshooting Multiple Release Setup
12.9.8
Troubleshooting Report File Output Location
12.9.9
Troubleshooting JDBNET Server Not Found
12.9.10
Troubleshooting JD Edwards EnterpriseOne Testing
12.10
Troubleshooting the Microsoft Windows Enterprise Server
12.10.1
Understanding Microsoft Windows Enterprise Server Troubleshooting
12.10.2
Troubleshooting JD Edwards EnterpriseOne Account Setup
12.10.3
Troubleshooting JD Edwards EnterpriseOne File Copying to a Server
12.10.4
Troubleshooting Database Table Configuration
12.10.5
Troubleshooting Printer Setup
12.10.6
Troubleshooting jde.ini File Setup
12.10.7
Troubleshooting Finding the Log Files
12.10.8
Troubleshooting Testing with the PORTTEST Program
12.10.9
Troubleshooting Running JD Edwards EnterpriseOne Manually
12.10.10
Troubleshooting Finding the Report Files
12.10.11
Troubleshooting Testing JD Edwards EnterpriseOne by Submitting a Report
12.10.12
Taking Ownership of a Printer
12.10.13
Stopping All JD Edwards EnterpriseOne Processes
12.10.14
Stopping JD Edwards EnterpriseOne Processes Without Rights
12.10.15
Troubleshooting Email
12.11
Troubleshooting Web Servers
12.11.1
Understanding Web Server Troubleshooting
12.11.2
Troubleshooting IIS and IBM HTTP Web Servers
12.11.3
Troubleshooting JAS
12.11.4
Troubleshooting Serialized Database and Generation Issues
12.11.5
Troubleshooting SQL Server Issues
12.11.6
Troubleshooting Problems Using Log Files
A
Using the Microsoft Visual C++ Compiler
A.1
Understanding Microsoft Visual C++ Runtime Libraries
A.1.1
Microsoft Visual C++ Runtime Libraries Background
A.1.2
Redistribution of Microsoft Visual C++ Runtime Libraries
A.2
Creating a Visual Studio Runtime Library Package Feature
A.3
Creating an Update Package with the Visual Studio Runtime Library Feature
A.4
Building and Deploying an Update Package with the Visual Studio Runtime Library Feature
A.5
Installing the Visual Studio Runtime Library on an Enterprise Server
Glossary
Index
Scripting on this page enhances content navigation, but does not change the content in any way.