User's Guide - Index
A -
B -
C -
D -
E -
F -
G -
H -
I -
J -
L -
M -
N -
O -
P -
Q -
R -
S -
T -
U -
V -
W -
X -
Z
A
Access conflict
Access methods
Access rights
adding a group
adding a user
cannot perform the operation
problems due to lack of O/S rights
See also Rights
Accessing
remote database
Act as part of the operating system
Active Directory
create Pervasive_Admin group on domain controller 1 2
Active grid
See SQL Data Manager
Add column button
Add index button
Add segment button
Adding
databases
See also Table Designer
groups
tables
See Table Designer
users
Admin share not supported
Administrative rights
for Active Directory
granting
required to create a database
troubleshooting
user rights policy
Administrator user
fast user switching
ADO
Advanced Operations Guide
Advantages of Pervasive.SQL
Analyzing
your system
Attributes
column
Autostart
keeping Workgroup engine from autostarting
Available sessions
error in PCC if none available
B
Backup
online
Benefits
of Pervasive.SQL
Bound databases
BSTART, loading NSS volumes first
Btadmin utility
Bti.ini 1 2 3
Btrieve
and terminology
owner names
testing
version 6.x and Pervasive.SQL
Btrieve.nlm
mixing versions of NLMs not permitted
nwmkde.nlm and
SQL engine and
BTRV UNLINK
BUTIL
Linux and
C
Cannot access data after upgrade
Cell, defined
Changing
hard coded file path in DDF
order of columns
Check Database Wizard
name of .exe
Checkdb.exe
Checking
database consistency
Client
definition of
DSN
defined
DSN setup 1 2
installation
setting up database access
troubleshooting network protocols
Clilcadm utility
Clustering
CNVDDF utility
Coexistence with previous versions
Column
attributes
changing order of
defined
deleting
inserting 1 2
Microsoft Access limited to 256 columns
set case sensitivity
set collating sequence
set data type
set default
set name
set precision
set scale
set size
set to allow or disallow nulls
too few when creating table for existing data
Commenting SQL statements
Compatibility
between Server and Workgroup
between versions
where to find information
Components
of Pervasive.SQL
Concepts
basic database structures and terms
databases 1 2
ODBC standard
Configuration
bti.ini 1 2 3
delay in, eliminating 1 2
engine DSN
odbc.ini 1 2
server
O/S rights required
Conflict, access
Connection strings
'ServerDSN' or 'DBQ' not found in
Consistency checking
Contacting
Pervasive resources
Continuous Operations
behavior after server failure
Converting
data files to older file format
v3.01 DDFs to current version
Cost of ownership, lowest
Create Database Wizard
creating a Client DSN
creating an Engine DSN on NetWare
creating an Engine DSN on Windows
name of .exe
prerequisites to creating a database
CREATE GROUP
CREATE PROCEDURE
error code -4994
Create Table Wizard
column attributes
name of .exe
CREATE USER
Createdb.exe
Creating
databases
O/S rights required
See Table Designer
DDFs for existing data
DDFs for old data, record size is wrong
DSN on NetWare
table for existing data file, too few columns
tables
tables See also Table Designer
users
Creating an SQL query with SQL Data Manager
Cross-platform support
Crtblwzd.exe
D
Data
cannot access, troubleshooting
exporting
importing
modifying
stored in files
viewing
Data definitions
stored in files
Data Dictionary Files See DDFs
Data Export Wizard
name of .exe
Data files
changing location of
converting to older file format
not affected by install/uninstall
re-use of space
similar
sharing of DDFs
Data Import Wizard
name of .exe
Data replication
Data Source Names
about
Database
access
prerequisites
setting up
setting up on client
binding
concepts
consistency checking
defined 1 2
engine
administrative rights
definition of
starting
with PCC
stopping
with PCC
inconsistencies, check database wizard and
mirroring
named
securing a
security
logging in as an administrator
security vs OS security
structures
Database administrator, not required
Database Management System
defined
functions of
Database names, cannot retrieve (error)
Database Server Engine
starting and stopping
Windows NT
Database Workgroup Engine
starting and stopping
Windows
Databases
adding
creating
deleting
removing
Dbmaint utility 1 2
DBMS, see Database Management System
DBNAMES (Named Databases)
DBQ
not found in connection string
DDF Builder 1 2
DDF Ease 1 2
DDF Sniffer 1 2
DDFs
building for existing data
changing hard-coded file path
converting from old version
detecting non-standard
how to keep safe
mixing among databases
must exist for ODBC access
sharing among data files
verifying against data files
Definitions
cell
client
column
database 1 2
database engine
engine
field
index
join
local
Namespace
record
remote
requester
row
schema
table
value
Delay
in Configuration, eliminating 1 2
Delete Database Wizard
Deleted records, re-use of disk space
Deleting
a table
databases 1 2
See Table Designer
DSN
group
user
Detecting
non-standard DDFs
Determining
if DDFs are non-standard
if ODBC interface is used
network protocol in use
record length
service pack level
DevTalk, web forum
Directory field
in Create Database Wizard
Disk space
re-use of
Documentation
Advanced Operations Guide
different formats
Getting Started
Online help
Pervasive Products and Services
SQL Engine Reference
Status Codes and Messages
User's Guide
What's New
Drop Database Wizard
name of .exe
Drop Table Wizard
name of .exe
Dropdb.exe
Dropping
a table 1 2
a Table
See also Table Designer
Droptab.exe
DSN
client
defined
Linux client
client DSN needed for many applications
concepts
creating on NetWare
engine
defined
on a Linux server
File DSN not supported 1 2
recreating 1 2
removing
Dsnadd utility 1 2
Dump file
cannot read it
E
E-mail
Pervasive newsletter
Elements
of Pervasive.SQL
Enforcing Referential Integrity
Engine
components
different version than client
defined
DSN
defined
stopping Workgroup under fast user switching
tray icon with fast user switching
Error
-4994
'ServerDSN' or 'DBQ' not found
error 1114
Error was encountered message
troubleshooting
Excel
pasting data from SQL Data Manager
Existing data file
creating DDFs for
too few columns when creating table for
Export files
cannot read file
Export Wizard See Data Export Wizard
Exporting data
expwizrd.exe
F
Failover
FAQ, see Frequently asked questions
Fast user switching
running Workgroup engine
tray icon with
types of users for
Features
of Pervasive.SQL
Field, defined
Field.ddf
File
format
converting data to older
version upgrade not needed for SQL access
path
changing hard-coded in DDF
where data and metadata stored
File DSN not supported 1 2
File system security 1 2
File.ddf
Files
explanation of required
Finding
information on upgrading
non-standard DDFs
service pack level
Foreign key
modifying table definition and
Frequently asked questions
G
Garbage collection
on disk
Getting Started guide
GRANT
Granting
administrative rights
for "this account"
on Linux
on NetWare 4.2, 5.x or 6.x
on Windows 2000
on Windows NT
Grid Results
See SQL Data Manager
Group
adding a user to
adding to database
deleting
H
How
to access data via ODBC from other applications
to add
existing user to a group
new user to the database
to apply a user count upgrade
to check
for orphan rows
referential integrity
whether table definitions match data file structure
to create
new database
new table in a database
table definition for an existing data file
to delete
existing database
existing table from a database
existing user
to display table properties
to export data from an existing table
to find
information
to grant a user administrative rights
for "this account"
on Linux
on NetWare 4.2, 5.x or 6.x
on Windows 2000
on Windows NT
to import data into an existing table
to interpret engine status icons in PCC
to list referential constraints
to login as administrator
to obtain more help
to register a remote server in PCC
to remove a remote server from PCC 1 2
to set up a client DSN
on a Linux workstation
using ODBC Administrator
to set up database access
for a client workstation
on a Linux server
on a NetWare server
on a Windows server
on a Workstation or Workgroup engine
to start and stop database engine
on Linux
on NetWare
on Windows server 1 2 3
to start and stop Windows services within PCC
to start database engine by using Net Start or Btisc.exe
on Windows server
to stop database engine by using Net Stop or Btisc.exe
on Windows server
to turn off database security
to turn on
database security
to verify database consistency
to view
registered database engines
I
Icons
in PCC, interpreting
Identifying
service pack level
Import Wizard, see Data Import Wizard
Importing data
impwizrd.exe
Inconsistencies, database
repairing
Increasing user count licenses
Index
defined
Index.ddf
Indexes
See Table Designer
Information
how to find
Inserting
a column 1 2
Installation
client FAQ
data files not affected by
reboot NetWare 5.x after
InstallScout
replaced by Pervasive System Analyzer
Integrity enforced
Interfaces
ADO
ODBC
OLE-DB
supported for programming
J
Join
defined
Joining tables in SQL Data Manager 1 2
L
Legacy data
creating DDFs for
Legacy file format
converting data files to
License Administrator
alternate way to apply a license key on NetWare
CLI tasks (how to)
apply license key
display all applied licenses
display help
display specific license
remove a license
command line interface
graphical user interface
GUI tasks (how to)
apply license key
determine total user count
display applied license
display help
remove a license
select a computer for license administration
start as stand-alone application
start from PCC
GUI visual reference
license key
licenses for prior releases
tasks (how to)
user count 1 2
applying
obtaining
License count
increasing
See User count
License key
administering licenses with License Administrator
and user count 1 2
applying a key 1 2
applying user count
determining total user count
displaying a specific license
displaying all applied licenses 1 2
for prior releases
obtaining user count
removing a license 1 2
starting License Administrator 1 2
Licensing
workgroup engine
Limited user
fast user switching
Linked mode
See Table Designer
Linux
client DSNs
configuration
bti.ini 1 2
engine DSNs
manual pages
MicroKernel Database Engine, starting and stopping
naming databases
user manual exclusions
changes/exclusions
utilities
utilities
btadmin
butil
clilcadm
dbmaint 1 2
dsnadd 1 2 3
mkded
Mkded, console mode
mkded, daemon mode
sqlmgr
sqlmgr, bti.ini 1 2 3
sqlmgr, console mode
sqlmgr, daemon mode
sqlmgr, odbc.ini 1 2
Load balancing
Loading
database engine
NSS volumes before BSTART/MGRSTART
Local, defined
Location
changing for table data file
Log on authority for service
Log on failed
troubleshooting
Logical AND
creating with Query Builder
Login
OS vs DB
Lowest total cost of ownership
M
Manual pages
Map Root not supported
Maximum
users for workgroup engine
MGRSTART, loading NSS volumes first
MicroKernel Database Engine
defined
starting and stopping
Linux
NetWare
Microsoft
Access
accessing Pervasive.SQL data using
limited to 256 columns
Excel
accessing Pervasive.SQL data using
Migrating
NetWare to Windows server
where to find information
Windows server to NetWare
Mirroring, database
MKDE See MicroKernel Database Engine
Mkded utility
console mode
daemon mode
Modifying
data
table properties
See Table Designer
Monitor
O/S rights required
Multiple
processors
use of
N
Name field
in Create Database Wizard
Named databases
Namespace
defined
Naming
databases
dbmaint utility
from a Linux server
NetWare
alternate way to apply a license key
btrieve.nlm and SQL engine
load dependencies
MicroKernel Database Engine, starting and stopping
migrating to Windows server
NSS volumes
slower on updates
nwmkde.nlm and btrieve.nlm required
ODBC and
reboot 5.x after installing Pervasive.SQL
unloading Pervasive.SQL
Network
communications
verifying
protocol
determining
troubleshooting
Network communications
testing
New utilities
News
obtaining via e-mail
Non-standard DDFs
detecting
NSS volume support
Nulcnvwz.exe
Null
modifying table definition and
restrictions for column
Null Conversion Wizard
name of .exe
O
ODBC
concepts
interface, determining if used
odbc.ini
setting up on NetWare
Odbc.ini 1 2
OLE-DB provider
Online backup
Online documentation
format varies by computer
Online help
Operating system
security vs DB security
troubleshooting access rights
Order of columns
changing
Orphan rows
checking for
Overview
Pervasive Control Center
Owner names
and SQL security
cannot use PCC to grant permissions for files with owner names
Ownership, lowest total cost of
P
Password
troubleshooting wrong
Performance
NSS volumes slower on updates
Pervasive Control Center 1 2 3 4
accessing a remote server
adding
databases
column attributes
Create Table Wizard
creating
tables
creating tables
See Table Designer
Delete Database Wizard
deleting
databases
eliminating delay in Configuration
Export Wizard
Import Wizard
interpreting engine icons
overview
poll interval
registering a remote server
setting database security
SQL Data Manager
stopping and restarting services
turning security on/off and
viewing and modifying table properties
See Table Designer
viewing database engines
wizards available
Pervasive Products and Services
Pervasive System Analyzer
name of .exe
Pervasive_Admin security group
use with Active Directory 1 2
Pervasive.SQL
advantages
benefits
client, defined
components of
explained
features
Server
server, defined
Workgroup
Pervasive.SQL 7
need to recreate DSNs
Pervasive.SQL utilities. See Utilities. 1 2
Platform support
Preserving DDFs
Primary key
modifying table definition and
Programming interfaces supported
Protocol
determining network
PSA, see Pervasive System Analyzer
psawizrd.exe
PVSW.LOG
client and server compatibility
Q
Query Builder
See SQL Data Manager
Query Builder Diagram
See SQL Data Manager
Query Builder Grid
See SQL Data Manager
Query timeout period
Questions, frequently asked
R
Record
defined
length
determining
wrong when creating DDFs for old data
Recreating DSNs 1 2
Redirected mapping not supported
Referential constraints
listing 1 2
verifying
Referential integrity
checking
how to check integrity
Registering a remote engine in PCC
Relational access
setting up on NetWare
Remote
database access
defined
Remove column button
Remove index button
Remove segment button
Removing
a column
See Table Designer
a remote engine from PCC
a table
See Table Designer
databases
DSN
Repairing
database inconsistencies
Replication
Requester
defined of
for SQL Relational Database Engine
troubleshooting client
Rights
adding a group
adding a user
administrative 1 2
required to create a database
granting 1 2
granting administrative
for "this account"
on Linux
on NetWare 4.2, 5.x or 6.x
on Windows 2000
on Windows NT
if changed from system account
Row, defined
Rows
orphan,checking for
Running
in trace mode
S
Scalable solution
Scalable SQL
converting v3.01 DDFs to current version
Scheduling events
Schema, defined
Security
administrative rights
database
file system 1 2
logging in as administrator 1 2
OS login vs DB login
owner names vs SQL security
turning database security off
turning database security on
Server
DSN not found in connection string
registering in PCC
troubleshooting network protocols
Service
log in authority for "this account"
stopping Workgroup engine when using fast user switching
Service pack
identifying level
Services
starting and stopping with PCC
Setting
Database Security
Setting up
database access
Access to database
setting up
database access on client
Shadowing, database
Shared files, troubleshooting
SmartScout
replaced by Pervasive System Analyzer
Smithware 1 2
SMP, see Multiple processors
SQL
CREATE GROUP
CREATE USER
executing statements
GRANT
SQL Data Manager
active grid
aggregate functions
AVG (average) aggregate function
commenting lines
Count aggregate function
criteria operators
<
<=
<>
=
>
>=
BETWEEN
IN
IS NOT NULL
IS NULL
LIKE
NOT BETWEEN
NOT IN
NOT LIKE
getting started with
group by
joining two tables 1 2
main window GUI reference
About
Active Grid
Add Table command
Change Query Type command
Clear command
Close Database
Continue
Copy
Cut
Developer Center (Web)
Exit
File menu
Find
Find Next
Glossary
Grid Results tab
Group By command
How Do I?
Insert/Overtype indicator
Knowledge Base (Web)
New SQL Query command
Online Manuals (Web)
Open Database
Open SQL Query command
Page Setup
Paste
Print
Progress indicator
Properties
Query Builder
Query Builder Diagram command
Query Builder Grid command
Query Pane
Query Pane command
Replace
Results Grid
Rows fetched indicator
Run All SQL Statements command
Run Current SQL Statement in Grid command
Run Current SQL Statement in Text command
Save SQL Query As
Save SQL Query command
Search Documentation
Select All
Set Font command
SQL Statements
Stop command
Text Results tab
Title Bar
Topics
Undo
What's This?
MAX (maximum) aggregate function
MIN (minimum) aggregate function
panes
paste copied data into Excel
primary work areas
purpose
Query Builder
defined
logical AND
mixing use of statements
SQL statements to build with
Query Builder Diagram
behavior when no tables in Diagram
joining two tables 1 2
symbols used in table window
Query Builder Diagram GUI reference
Query Builder Grid
behavior when no tables in Query Builder Diagram
grid for DELETE statements
grid for INSERT statements
grid for SELECT statements
grid for UPDATE statements
grids specific to SQL statement types
Query Builder Grid GUI reference for DELETE
Column
Criteria
Or
Table
Query Builder Grid GUI reference for INSERT
Column
New Value
Query Builder Grid GUI reference for SELECT
Alias
Column
Criteria
Group by
Or
Order by
Result
Table
Query Builder Grid GUI reference for UPDATE
Column
Criteria
New Value
Or
Table
Query Pane
cursor movement within
records fetched indicator
restrictions
results tabs
Grid Results tab 1 2
scrolling
states of Grid Results
Text Results tab
SQL statements to use with
SUM aggregate function
tasks
add a Group By column to Query Builder Grid
add a table to Query Builder Diagram
build a DELETE statement with Query Builder
build a SELECT statement with Query Builder
build an INSERT statement with Query Builder
build an UPDATE statement with Query Builder
cancel (undo) typing actions in Query Pane
cancel an undo action (redo) in Query Pane
change data with Grid Results grid
clear results from Text Results tab
clear the contents of a row(s) on Query Builder Grid
close a database
continue running SQL statements that were stopped
copy text from Grid Results tab
copy text from Query Pane
copy text from Text Results tab
create an SQL query or script
cut or delete text from Query Pane
cut or delete text from Text Results tab
delete row(s) from Grid Results tab
delete row(s) on Query Builder Grid
display help
exit SQL DM
find text in Query Pane
identify machine and database currently open
insert a row into Query Builder Grid
joint tables in Query Builder Diagram
layout the printed page
move the cursor within Query Pane and run the SQL statement to which it moves
move the cursor within Query Pane without running any SQL statements
open a database
open an SQL script
paste within Query Pane
print the contents of Query Pane
remove a table from Query Builder Diagram
replace text in Query Pane
run a single SQL statement
run all SQL statements
save an SQL query as a script
select text in Query Pane
select text on Text Results tab
set default behavior for Grid Results grid
set Grid Results grid to allow changes to database data
set query timeout period
set query type for Query Builder
set SQL statement separator
set the font for grid results or text results
set the font for Query Pane
show or hide Query Builder Diagram
show or hide Query Builder Grid
show or hide Query Pane
start SQL DM as a stand-alone application
start SQL DM from PCC
stop running SQL statements
toggle insert/overtype mode
type a comment into Query Pane
work with grid results
work with text results
wrap text within Query Pane
SQL DM
See SQL Data Manager
SQL Engine Reference
SQL query
creating with SQL Data Manager
SQL Relational Database Engine
defined
early file formats and
scheduler
setting up access on NetWare
SQL requester
SQL statement timeout period
SQL statements
commenting lines
use with SQL Data Manager
Sqlmgr utility 1 2
bti.ini 1 2 3
console mode
daemon mode
odbc.ini 1 2
Start up
keeping Workgroup engine from autostarting
Starting
database engine
services with PCC
Status Codes and Messages
Stopping
database engine
services with PCC
Workgroup engine under fast user switching
Stored procedures
error code -4994 when creating
Support
cross-platform
Switching, fast user
Symmetric Multiprocessing, see Multiple processors
System account rights
T
Table
changing location of data file
column attributes
creating
See Table Designer
defined
deleting
displaying information about
dropping
properties
modifying
viewing
schema
verifying against data file structure
viewing data from Table Designer
Table Designer
data types
graphical user interface 1 2
Btrieve tab
columns tab
indexes tab
main window
statistics tab
linked mode
modes
null restrictions for column
purpose of
tabbed dialogs
Btrieve tab 1 2
columns tab 1 2
indexes tab 1 2
statistics tab 1 2
tasks
access help
allow duplicates in index
change Btrieve column position
change column order
change location of table data file
change mode
delete Btrieve column
delete column
delete index
delete index segment
determine record length
discard all changes
display table information
display table statistics
identify active database and table
identify changes that have not been saved
insert Btrieve column 1 2
insert column 1 2
insert index
insert index segment
save changes
set Btrieve column case sensitivity
set Btrieve column decimal places
set Btrieve column name
set Btrieve column size
set Btrieve column to allow nulls
set Btrieve column type
set column case sensitivity
set column collating sequence
set column data type
set column default
set column name
set column precision
set column scale
set column size
set column to allow or disallow nulls
specify index as modifiable
specify index sort column
specify index sort sequence
start from PCC
view table data
work with Btrieve data
work with columns
work with indexes
unlinked mode
Tables
adding
See Table Designer
changing
See Table Designer
creating
See Table Designer
deleting
See Table Designer
Terminal Server
Terminology
Btrieve usage
cell
client
column
database
database engine
engine
field
index
join
local
record
remote
requester
row
schema
table
value
Testing
your system
Text Results
See SQL Data Manager
Timeout period for an SQL query
Trace
how to run in trace mode
Tray icon
with fast user switching
Troubleshooting
ruling out possible causes
client DSN not available
disabled client requester
network outage
no server (engine) DSN available
OS permissions problems
server not accepting requests
server not running, not installed
wrong network protocol settings
U
Unable to connect error
troubleshooting
Unauthorized access
to data file with owner name
Understanding
databases 1 2
Uninstalling
data files not affected
Unix See Linux
Unlinked mode
See Table Designer
Unloading
database engine
Pervasive.SQL on NetWare
Updates
slower on NetWare NSS volumes
Upgrading
can't get to data after
user count
where to find information
Use advanced settings field
in Create Database Wizard
User
adding to a group
adding to database
deleting
User count
administering with License Administrator
applying
determining total
how to apply
license key 1 2
obtaining
troubleshooting expired license
workgroup engine
User name
OS vs DB
troubleshooting wrong
User rights policy
act as part of the operating system
for "this account"
User switching
User's Guide
Users
files with owner names and
types of for fast user switching
Users namespace node
cannot use with files that have owner names
Utilities
btadmin
butil
clilcadm
dbmaint 1 2
dsnadd 1 2
for Linux
License Administrator
mkded
console mode
daemon mode
new
overview 1 2 3
sqlmgr
bti.ini 1 2 3 4
console mode
daemon mode
odbc.ini 1 2
V
Value
defined
Version
new, data files not affected by installing
old, data files not affected by uninstalling
Viewing
data
table properties
Viewing and modifying table properties
See Table Designer