<PAGE>

THIS WARRANT AND THE SHARES ISSUABLE HEREUNDER HAVE NOT BEEN REGISTERED UNDER 
THE SECURITIES ACT OF 1933, AS AMENDED, AND MAY NOT BE SOLD, PLEDGED, OR 
OTHERWISE TRANSFERRED WITHOUT AN EFFECTIVE REGISTRATION THEREOF UNDER SUCH 
ACT OR PURSUANT TO RULE 144 OR AN OPINION OF COUNSEL REASONABLY SATISFACTORY 
TO THE CORPORATION AND ITS COUNSEL, THAT SUCH REGISTRATION IS NOT REQUIRED.

                          WARRANT TO PURCHASE STOCK

Corporation: Centura Software Corporation
Number of Shares: 90,000
Class of Stock: Common
Initial Exercise Price: $2.094 per share
Issue Date: June 30, 1997
Expiration Date: June 30, 2002


     THIS WARRANT CERTIFIES THAT, for the agreed upon value of $1.00 and for 
other good and valuable consideration, SAND HILL CAPITAL LLC ("Holder") is 
entitled to purchase the number of fully paid and nonassessable shares of the 
class of securities (the "Shares") of the corporation (the "Company") at the 
initial exercise price per Share (the "Warrant Price") all as set forth above 
and as adjusted pursuant to Article 2 of this Warrant, subject to the 
provisions and upon the terms and conditions set forth of this Warrant.

ARTICLE 1.  EXERCISE.

     1.1  METHOD OF EXERCISE.  Holder may exercise this Warrant in whole or 
in part by delivering a duly executed Notice of Exercise in substantially the 
form attached as Appendix 1 to the principal office of the Company.  Unless 
Holder is exercising the conversion right set forth in Section 1.2, Holder 
shall also deliver to the Company a check for the aggregate Warrant Price for 
the Shares being purchased.

     1.2  CONVERSION RIGHT.  In lieu of exercising this Warrant as specified 
in Section 1.1, Holder may from time to time convert this Warrant, in whole 
or in part, into a number of Shares determined by dividing (a) the aggregate 
fair market value of the Shares or other securities otherwise issuable upon 
exercise of this Warrant minus the aggregate Warrant Price of such Shares by 
(b) the fair market value of one Share.  The fair market value of the Shares 
shall be determined pursuant Section 1.3.

     1.3 FAIR MARKET VALUE.  If the Shares are traded in a public market, the 
Fair Market Value of the Shares shall be the average of the closing bid and 
asked prices of the Common Stock quoted in the over-the-counter market in 
which the Common Stock is traded or the closing price quoted on any exchange 
on which the Common Stock is listed, whichever is applicable, as published in 
the Western Edition of THE WALL STREET JOURNAL for the ten trading days prior 
to the date of determination of fair market value.  If the Shares are not 
traded in a public market, the Board of Directors of the Company shall 
determine fair market value in its reasonable good faith judgment.

     1.4  DELIVERY OF CERTIFICATE AND NEW WARRANT.  Promptly after Holder 
exercises or converts this Warrant, the Company shall deliver to Holder 
certificates for the Shares acquired and, if this Warrant has not been fully 
exercised or converted and has not expired, a new Warrant representing the 
Shares not so acquired.


                                      1

<PAGE>

     1.5  REPLACEMENT OF WARRANTS.  On receipt of evidence reasonably 
satisfactory to the Company of the loss, theft, destruction or mutilation of 
this Warrant and, in the case of loss, theft or destruction, on delivery of 
an indemnity agreement reasonably satisfactory in form and amount to the 
Company or, in the case of mutilation, or surrender and cancellation of this 
Warrant, the Company at its expense shall execute and deliver, in lieu of 
this Warrant, a new warrant of like tenor.

     1.6  REPURCHASE ON SALE, MERGER, OR CONSOLIDATION OF THE COMPANY.

          1.6.1  "ACQUISITION".  For the purpose of this Warrant, 
"Acquisition" means any sale, license, or other disposition of all or 
substantially all of the assets of the Company, or any reorganization, 
consolidation, or merger of the Company where the holders of the Company's 
securities before the transaction beneficially own less than 50% of the 
outstanding voting securities of the surviving entity after the transaction.

          1.6.2  ASSUMPTION OF WARRANT.  Upon the closing of any Acquisition 
the successor entity shall assume the obligations of this Warrant, and this 
Warrant shall be exercisable for the same securities, cash, and property as 
would be payable for the Shares issuable upon exercise of the unexercised 
portion of this Warrant as if such Shares were outstanding on the record date 
for the Acquisition and subsequent closing.  The Warrant Price shall be 
adjusted accordingly.


ARTICLE 2.  ADJUSTMENTS TO THE SHARES.

      2.1  STOCK DIVIDENDS, SPLITS, ETC.  If the Company declares or pays a 
dividend on its common stock (or the Shares if the Shares are securities 
other than common stock) payable in common stock, or other securities, 
subdivides the outstanding common stock into a greater amount of common 
stock, or, if the Shares are securities other than common stock, subdivides 
the Shares in a transaction that increases the amount of common stock into 
which the Shares are convertible, then upon exercise of this Warrant, for 
each Share acquired, Holder shall receive, without cost to Holder, the total 
number and kind of securities to which Holder would have been entitled had 
Holder owned the Shares of record as of the date the dividend or subdivision 
occurred.

     2.2  RECLASSIFICATION, EXCHANGE OR SUBSTITUTION.  Upon any 
reclassification, exchange, substitution, or other event that results in a 
change of the number and/or class of the securities issuable upon exercise or 
conversion of this Warrant, Holder shall be entitled to receive, upon 
exercise or conversion of this Warrant, the number and kind of securities and 
property that Holder would have received for the Shares if this Warrant had 
been exercised immediately before such reclassification, exchange, 
substitution, or other event.  Such an event shall include any automatic 
conversion of the outstanding or issuable securities of the Company of the 
same class or series as the Shares to common stock pursuant to the terms of 
the Company's Articles of Incorporation upon the closing of a registered 
public offering of the Company's common stock.  The Company or its successor 
shall promptly issue to Holder a new Warrant for such new securities or other 
property.  The new Warrant shall provide for adjustments which shall be as 
nearly equivalent as may be practicable to the adjustments provided for in 
this Article 2 including, without limitation, adjustments to the Warrant 
Price and to the number of securities or property issuable upon exercise of 
the new Warrant.  The provisions of this Section 2.2 shall similarly apply to 
successive reclassifications, exchanges, substitutions, or other events.

     2.3  ADJUSTMENTS FOR DILUTING ISSUANCES.  If the Company issues 
additional shares after the date of this Warrant and the consideration per 
additional share is less than the Warrant Price in effect immediately before 
such issue, the Warrant Price in effect immediately before such issue shall 
be reduced, concurrently with such issue, to a price (calculated to the 
nearest hundredth of a cent) determined by multiplying the Warrant Price by a 
fraction:


                                      2

<PAGE>

               (a)  the numerator of which is the amount of common stock 
outstanding immediately before such issue plus the amount of common stock 
that the aggregate consideration received by the Company for the additional 
shares would purchase at the Warrant Price in effect immediately before such 
issue, and

               (b)  the denominator of which is the amount of common stock 
outstanding immediately before such issue plus the number of such additional 
shares.

     2.4  NO IMPAIRMENT.  The Company shall not, by amendment of its Articles 
of Incorporation or through a reorganization, transfer of assets, 
consolidation, merger, dissolution, issue, or sale of securities or any other 
voluntary action, avoid or seek to avoid the observance or performance of any 
of the terms to be observed or performed under this Warrant by the Company, 
but shall at all times in good faith assist in carrying out of all the 
provisions of this Article 2 and in taking all such action as may be 
necessary or appropriate to protect Holder's rights under this Article 
against impairment.

     2.5  CERTIFICATE AS TO ADJUSTMENTS.  Upon each adjustment of the Warrant 
Price, the Company at its expense shall promptly compute such adjustment, and 
furnish Holder with a certificate of its Chief Financial Officer setting 
forth such adjustment and the facts upon which such adjustment is based.  The 
Company shall, upon written request, furnish Holder a certificate setting 
forth the Warrant Price in effect upon the date thereof and the series of 
adjustments leading to such Warrant Price.


ARTICLE 3.  REPRESENTATIONS AND COVENANTS OF THE COMPANY.

     3.1  REPRESENTATIONS AND WARRANTIES.  The Company hereby represents and 
warrants to the Holder as follows:

               (a) The initial Warrant Price referenced on the first page of 
this Warrant is not greater than the Fair Market Value of the Shares as of 
the date of this Warrant.

               (b) All Shares that may be issued upon the exercise of the 
purchase right represented by this Warrant, and all securities, if any, 
issuable upon conversion of the Shares, shall, upon issuance, be duly 
authorized, validly issued, fully paid and nonassessable, and free of any 
liens and encumbrances except for restrictions on transfer provided for 
herein or under applicable federal and state securities laws.

               (c) The authorized and issued capital stock of the Company is 
as follows:

TYPE                            AUTHORIZED               ISSUED
----                            ----------               ------
Common Stock                    60,000,000             15,238,000 as of 3/31/97

Preferred Stock                  2,000,000                 -0-

     All such shares have been duly authorized, validly issued, fully paid 
and nonassessable.

ARTICLE 4.  MISCELLANEOUS.

     4.1  TERM.  This Warrant is exercisable, in whole or in part, at any 
time and from time to time on or before the Expiration Date set forth above.


                                       3

<PAGE>

     4.2  LEGENDS.  This Warrant and the Shares (and the securities issuable, 
directly or indirectly, upon conversion of the Shares, if any) shall be 
imprinted with a legend in substantially the following form:

     THIS SECURITY HAS NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, 
     AS AMENDED, AND MAY NOT BE SOLD, PLEDGED OR OTHERWISE TRANSFERRED 
     WITHOUT AN EFFECTIVE REGISTRATION THEREOF UNDER SUCH ACT OR PURSUANT TO 
     RULE 144 OR AN OPINION OF COUNSEL REASONABLY SATISFACTORY TO THE 
     CORPORATION AND ITS COUNSEL THAT SUCH REGISTRATION IS NOT REQUIRED.

     4.3  COMPLIANCE WITH SECURITIES LAWS ON TRANSFER.  This Warrant and the 
Shares issuable upon exercise this Warrant (and the securities issuable, 
directly or indirectly, upon conversion of the Shares, if any) may not be 
transferred or assigned in whole or in part without compliance with 
applicable federal and state securities laws by the transferor and the 
transferee (including, without limitation, the delivery of investment 
representation letters and legal opinions reasonably satisfactory to the 
Company, as reasonably requested by the Company).  The Company shall not 
require Holder to provide an opinion of counsel if the transfer is to an 
affiliate of Holder or if there is no material question as to the 
availability of current information as referenced in Rule 144(c), Holder 
represents that it has complied with Rule 144(d) and (e) in reasonable 
detail, the selling broker represents that it has complied with Rule 144(f), 
and the Company is provided with a copy of Holder's notice of proposed sale.

     4.4  TRANSFER PROCEDURE.  Subject to the provisions of Section 4.2, 
Holder may transfer all or part of this Warrant or the Shares issuable upon 
exercise of this Warrant (or the securities issuable, directly or indirectly, 
upon conversion of the Shares, if any) by giving the Company notice of the 
portion of the Warrant being transferred setting forth the name, address and 
taxpayer identification number of the transferee and surrendering this 
Warrant to the Company for reissuance to the transferee(s) (and Holder if 
applicable).  Unless the Company is filing financial information with the SEC 
pursuant to the Securities Exchange Act of 1934, the Company shall have the 
right to refuse to transfer any portion of this Warrant to any person who 
directly competes with the Company.

     4.5  WAIVER.  This Warrant and any term hereof may be changed, waived, 
discharged or terminated only by an instrument in writing signed by the party 
against which enforcement of such change, waiver, discharge or termination is 
sought.

     4.6  ATTORNEYS FEES.  In the event of any dispute between the parties 
concerning the terms and provisions of this Warrant, the party prevailing in 
such dispute shall be entitled to collect from the other party all costs 
incurred in such dispute, including reasonable attorneys' fees.  COMPANY AND 
HOLDER WAIVE ANY RIGHT TO A JURY TRIAL OUT OF ANY CLAIM OR CAUSE OF ACTION 
BASED UPON OR ARISING OUT OF THIS WARRANT OR ANY OF THE TRANSACTIONS 
CONTEMPLATED HEREIN, INCLUDING CONTRACT AND TORT CLAIMS.

     4.7  GOVERNING LAW.  This Warrant shall be governed by and construed in 
accordance with the laws of the State of California, without giving effect to 
its principles regarding conflicts of law.

                                       CENTURA SOFTWARE CORPORATION

                                       By: /s/ Richard A. Gelhaus
                                           --------------------------------
                                           Richard A. Gelhaus
                                           Title: Senior V.P. and CFO


                                       4

<PAGE>

                                  APPENDIX I

                              NOTICE OF EXERCISE

     1.  The undersigned hereby elects to purchase _____ shares of the Common 
Stock of Ventura Software Corporation pursuant to the terms of the attached 
Warrant, and tenders herewith payment of the purchase price of such shares in 
full.

     2.  The undersigned hereby elects to convert the attached Warrant into 
Shares/cash [strike one] in the manner specified in the Warrant.  This 
conversion is exercised with respect to _________________ of the Shares 
covered by the Warrant.

    [Strike paragraph that does not apply.]

    3.  Please issue a certificate or certificates representing said shares 
in the name of the undersigned or in such other name as is specified below:

                          ---------------------------
                                     (Name)

                          ---------------------------

                          ---------------------------
                                    (Address)

     4.  The undersigned represents it is acquiring the shares solely for its 
own account and not as a nominee for any other party and not with a view 
toward the resale or distribution thereof except in compliance with 
applicable securities laws.

                                       ----------------------------------------
                                       (Signature)


---------------------
(Date)


                                       5