Top Banner
Session 9- 1 U.S. Department of Education 1998 Electronic Access Conferences
47

U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Apr 26, 2018

Download

Documents

lengoc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9- 1

U.S. Department of Education1998 Electronic Access Conferences

Page 2: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9- 2

Session 9

Technical Support ofEDExpress for Windows

Page 3: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9- 3

Objectives

“Behind the Scenes” of EDExpress for

Optimize Your System for EDExpress for

Database UtilitiesCommon Errors and Resolutions

Page 4: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9- 4

“Behind the Scenes” ofEDExpress for Windows

Page 5: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9- 5

Type of Applicationand Database

MS Access (2.0 or 97) with Visual C++Graphic Interface– 16-bit EDExpress uses ODBC DLL (Open

Database Connectivity/Dynamic Link Library)files to communicate with MS Access 2.0

32-bit EDExpress uses DAO DLL (DataAccess Object/Dynamic Link Library) files tocommunicate with MS Access 97 database

Page 6: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9- 6

Installation Options

Stand Alone (32-bit)– Full - installs all files– Custom - select file(s) you want to install

• Apps/Global (5.0)• Packaging (5.0)• Direct Loan (5.1)• Pell (5.2)• Database• Help

Page 7: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9- 7

Installation Options

Network Server (32-bit)– Installs database on network

Network Workstation (32-bit)– Full - installs all files except database

Custom - select file(s) you want to install• Apps/Global (5.0)• Packaging (5.0)• Direct Loan (5.1)• Pell (5.2)• Help

Page 8: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9- 8

Files Needed byEDExpress

.mdb - contains all data

.exe files - runs program

.dll files - link program to OS or contain

.hlp files - provides on-line helpOther files - .ldb, .ocx, .gid, .cnt, .log, .reg,.fts, .ftg and .isuData connectivity files (.dll) are installed in\windows\system or \winnt\system 32

Page 9: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9- 9

Optimize Your System forEDExpress for Windows

Page 10: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-10

Minimum Hardwareand SoftwareRequirements

IBM compatible PC with at least a Pentium200 MHz processor64 MB RAMMicrosoft Windows 95 or Windows NT 4.0Monitor capable of SVGA (800x600)

Page 11: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-11

Minimum Hardwareand SoftwareRequirements

Internet accessLaser printer12x CD ROM4 GB SCSI hard drive

Page 12: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-12

PC Configuration

16-bit EDExpress in Windows 3.x– Windows setup - Control Panel|386

Enhanced|Virtual Memory• Use 32-bit disk/file access, if possible

Permanent Swap file = 20MB

– Optimize PC memory whenever new hardwareor software is added• Memmaker• 3rd-party memory managers - QEMM, 386MAX,

Page 13: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-13

PC Configuration

16-bit EDExpress in Windows 3.x– Make sure CONFIG.SYS file contains

• DEVICE=C:\DOS\HIMEM.SYS• DEVICE=C:\DOS\EMM386.EXE NOEMS• FILES=120• BUFFERS=32

– Make sure AUTOEXEC.BAT file contains• C:\DOS\SHARE.EXE /L:500 /F:5100

Page 14: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-14

PC Configuration

16-bit EDExpress in Windows 95– Make sure CONFIG.SYS file contains

• DEVICE=C:\WINDOWS\HIMEM.SYS• DEVICE=C:\WINDOWS\EMM386.EXE NOEMS

– Make sure AUTOEXEC.BAT file contains• SET TEMP=C:\WINDOWS\TEMP• SET TMP=C:\WINDOWS\TEMP

Page 15: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-15

Page 16: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-16

Network Configuration

Novell NetWare 3.x or higherMake sure AUTOEXEC.NCF file onNetWare server console contains

• Set Maximum Record Locks PerConnection=10000

• Set Maximum Record Locks = 10000 x (# users)

– Make sure NET.CFG on all Windows 3.xworkstations contains• FILE HANDLES=120

Page 17: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-17

Network Configuration

Windows NT Server 4.0– Maximize throughput for file sharing

• At the server control panel go to Start, Settings,Control Panel, Network, On Network screen choosethe Services Tab, Double Click on the Server iconin the window labeled Network Services, chooseMaximize throughput for file sharing

EDExpress is not supported in any othernetwork environments

Page 18: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-18

PC Maintenance

Perform regular hard disk maintenance– SCANDISK– DEFRAG

Delete ede* (i.e. ede1) and *.tmp files from\temp directory, *.chk from root directoryand internet cache on a regular basisRun Virus Scan programs regularly– Avoid scan programs which run continuously

in the background

Page 19: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-19

PC Maintenance

Maintain adequate free hard drive spaceUse a surge protectorExit programs and shut down gracefullyBackup, Backup, BackupLimit multitasking

Page 20: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-20

Migrating to a new PC

Stand Alone Environment– Full installation of most recent version of each

EDE product for each cycle on the new PCCopy each .mdb from old PC to appropriatedirectory on new PC

Network Environment– Network Workstation installation on each new

Copy files from the c:\iam\data on old PCto same directory on new PC

Page 21: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-21

Database Utilities

Page 22: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-22

Repair Database

Repairs a corrupted database

Page 23: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-23

Repair Database

EDExpress may not detect corruption. If itbehaves unpredictably (error messages,etc.), use Repair to attempt to fix database.– Database errors– System errors

Page 24: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-24

Compact defragments and reindexesdatabase, making it smaller and fasterCompact will succeed only if PC has enoughfree hard drive space for 2 copies of database

Always run Compact after Repair

Page 25: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-25

Verify Database

Checks for data relationship integrityAlways run Repair Database and CompactDatabase prior to and after running Verify

Run Repair, Compact and Verify Database

Page 26: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-26

Utilities on a LAN

Repair, Compact, and Verify will fail ifanother user is in EDExpress– Repair/Compact will not function or will

complete too quickly (<5 seconds)

Database utilities lock entire database– Locked database messages

Page 27: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-27

Clear Files

Clears all data from a selected database

– Accessed from Tools|Utilities|Clear Files orTools|Utilities|Clear LocksRecord Locks Database• Clear record locks for a single user

– Other databases

Page 28: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-28

Changing DatabaseLocation

EDExpress 5.x uses DAO (Data AccessObject) drivers to communicate with

– Database location stored in Registry rather

Tool to change database location provided

• Go to Help, System Information, select FilesInformation, click Registry button, enter newdatabase location, exit and reopen to access new

Page 29: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-29

Common Errors andResolutions

Page 30: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-30

Incorrect DLL Files

Manifested as– Call to Undefined Dynalink– Call to Invalid Dynamic Link

Invalid Cursor StateA device attached to the system is not

Level 2 Compliant Driver Required

Page 31: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-31

Incorrect DLL Files

Caused by incorrect versions of a DLL fileResolved by replacing conflicting DLL withone required by EDExpress

Page 32: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-32

Memory Errors

Page 33: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-33

Memory Errors

Causes– Improper memory configuration– Improper memory access

– An application or Windows wrote to memory that itdoes not "own," overwriting and corruptingEDExpress program code in the same area of

Page 34: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-34

Memory Errors

Resolutions– Refer to Optimize Your System for EDExpress

• Minimum Hardware and Software Requirements

Network Configuration

Page 35: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-35

Database CorruptionErrors

Manifested as– Database error has occurred. No rows were

affected by the update or delete operation[Tbl_x_xxxx] A Recordset:: Update () error

Database C:\winexp9\express9.mdb (databaselocation) needs to be repaired

Page 36: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-36

Database CorruptionErrors

Manifested as– “|” isn’t an index in this table … Microsoft

Access Driver ODBC login failed.Couldn’t Open File “|” or File | is not adatabase file or is corrupt.

Page 37: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-37

Database CorruptionErrors

Causes of Database Corruption– Functions end abnormally– Novell record locks per connection being set

Not enough hard drive spaceVshare not loadedHard disk requires preventive maintenance

Page 38: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-38

Database CorruptionErrors

Resolutions– Refer to Optimize Your System for EDExpress

• Minimum Hardware and Software Requirements

Network Configuration

Page 39: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-39

Database CorruptionErrors

Resolutions– Refer to Database Utilities

• Repair Database• Compact Database• Verify Database

Page 40: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-40

Installation Errors

Manifested as– Data Transfer Error Information - Component

Error returned the following data transfer errorSetup will now abort.• Media Name: data• Component: Express• File Group: Express• File: Express9.exe• Error Number: -106 or -115

Page 41: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-41

Installation Errors

Causes– Bad installation diskette– System conflict during install– Rights issue

Resolutions– Run Scandisk on disk giving error

Copy disks to c:\ and install from thereCheck user rights in target directory

Page 42: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-42

System Information

System information provides hardware andsoftware information useful for resolving

– software versions, system resources, memory,CPU speed, program and databasedirectories, swap file size, memory, list of DLLand DRV files loaded while program isrunning, system.ini, win.ini, autoexec.bat,config.sys, odbc.ini

Page 43: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-43

Final Thoughts

Page 44: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-44

Production Schedule

Schedule activities to avoid lockingproblems and database corruption

Receive/Import early in the dayDo update functions during the dayExport/Send data late in the day

Attend Session 17, EDExpress from aSchool’s Perspective and Session 10,Managing your Data Production System

Page 45: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-45

Backup Your Database

Best preventative measure of all is tobackup your database every dayRegular backups ensure protection of yourcritical data and reduce recovery time after

Page 46: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-46

EDconnect Interface

16-bit EDExpress (ver. 4.x) will only updatetransmission queue of 16-bit EDconnect

32-bit EDExpress (ver. 5.x and up) will onlyupdate transmission queue of 32-bitEDconnect (ver. 4.x and up)

Page 47: U.S. Department of Education 1998 Electronic Access ... EDExpress in Windows 95 – Make sure CONFIG.SYS file contains • DEVICE=C:\WINDOWS\HIMEM.SYS • DEVICE=C:\WINDOWS\EMM386.EXE

Session 9-47

Questions?