Home Page link  

Recalling transactions to void/database size

 

Point-Of-Sale Software - - MS Point Of Sale software discussed here 

get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content  add this group's latest topics to your Google content  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
Recalling transactions to void/database size mkim797 10-16-2005
Posted by mkim797 on October 16, 2005, 9:27 pm
Please log in for more thread options
I am having this problem with voiding transactions: it takes around 2-3
minutes for the system to even recall the transactions for the day
before it lets me browse them to void the transaction. I have a
database that is around 1.5 Gb large. I am using MSDE and I DEFINITELY
don't want to upgrade to SQL Server. I only have 1 lane so I don't
really need a full blown SQL server for my application. I would
imagine that part of the reason why my database is slowing down is the
size. I am running a relatively slow server (one lane just doesn't
justify the cost to run a faster one).

I want to shrink the database...and what I mean by shrink is remove and
archive the transaction history and any other extraneous information.
There are 3rd party applications for that, but once again, I can't
justify paying for a 3rd party app when it should be something that is
integrated in the current program. What are my options?

I was thinking of just backing up the main database and then using the
offline database to build up a new database with only item information.
Is this possible? I would imagine that the offline database doesn't
store ANY transaction history, except what is used when the main is
offline, then purges the transactions to the main database when it
comes back online?

Does anyone have any ideas? Is my logic flawed? Please respond in plain
english, I have very limited knowledge of MSDE/SQL server and neither
am I a database programmer. Thank you very much :)



Posted by Jeff on October 16, 2005, 10:30 pm
Please log in for more thread options
mkim797,

How much RAM in the machine? We like at least a gigabyte.

Have you re-indexed and checked (in SO Administrator) the database recently?
Backup before doing either.
--
=

>I am having this problem with voiding transactions: it takes around 2-3
> minutes for the system to even recall the transactions for the day
> before it lets me browse them to void the transaction. I have a
> database that is around 1.5 Gb large. I am using MSDE and I DEFINITELY
> don't want to upgrade to SQL Server. I only have 1 lane so I don't
> really need a full blown SQL server for my application. I would
> imagine that part of the reason why my database is slowing down is the
> size. I am running a relatively slow server (one lane just doesn't
> justify the cost to run a faster one).
>
> I want to shrink the database...and what I mean by shrink is remove and
> archive the transaction history and any other extraneous information.
> There are 3rd party applications for that, but once again, I can't
> justify paying for a 3rd party app when it should be something that is
> integrated in the current program. What are my options?
>
> I was thinking of just backing up the main database and then using the
> offline database to build up a new database with only item information.
> Is this possible? I would imagine that the offline database doesn't
> store ANY transaction history, except what is used when the main is
> offline, then purges the transactions to the main database when it
> comes back online?
>
> Does anyone have any ideas? Is my logic flawed? Please respond in plain
> english, I have very limited knowledge of MSDE/SQL server and neither
> am I a database programmer. Thank you very much :)
>




Posted by ozzie on October 16, 2005, 10:40 pm
Please log in for more thread options
In store ops administrator, you could try going to the database menu and
selecting "reindex". and see if that helps at all.

"mkim797" wrote:

> I am having this problem with voiding transactions: it takes around 2-3
> minutes for the system to even recall the transactions for the day
> before it lets me browse them to void the transaction. I have a
> database that is around 1.5 Gb large. I am using MSDE and I DEFINITELY
> don't want to upgrade to SQL Server. I only have 1 lane so I don't
> really need a full blown SQL server for my application. I would
> imagine that part of the reason why my database is slowing down is the
> size. I am running a relatively slow server (one lane just doesn't
> justify the cost to run a faster one).
>
> I want to shrink the database...and what I mean by shrink is remove and
> archive the transaction history and any other extraneous information.
> There are 3rd party applications for that, but once again, I can't
> justify paying for a 3rd party app when it should be something that is
> integrated in the current program. What are my options?
>
> I was thinking of just backing up the main database and then using the
> offline database to build up a new database with only item information.
> Is this possible? I would imagine that the offline database doesn't
> store ANY transaction history, except what is used when the main is
> offline, then purges the transactions to the main database when it
> comes back online?
>
> Does anyone have any ideas? Is my logic flawed? Please respond in plain
> english, I have very limited knowledge of MSDE/SQL server and neither
> am I a database programmer. Thank you very much :)
>
>


Posted by root on October 17, 2005, 10:07 am
Please log in for more thread options
you can run a shrink database command on the database to remove unnecessary
empty space. Usually the impact is small, but noticable.

Do not recall transactions to void. It will not accomplish what you want
and it will override the main purpose of a POS system. That data is gold.

The size limit for MSDE is 2 gig. The next version the limit will be 4 gig
I think. The next version is SQL express and should be available in
November sometime. Yes, it is still free.




>I am having this problem with voiding transactions: it takes around 2-3
> minutes for the system to even recall the transactions for the day
> before it lets me browse them to void the transaction. I have a
> database that is around 1.5 Gb large. I am using MSDE and I DEFINITELY
> don't want to upgrade to SQL Server. I only have 1 lane so I don't
> really need a full blown SQL server for my application. I would
> imagine that part of the reason why my database is slowing down is the
> size. I am running a relatively slow server (one lane just doesn't
> justify the cost to run a faster one).
>
> I want to shrink the database...and what I mean by shrink is remove and
> archive the transaction history and any other extraneous information.
> There are 3rd party applications for that, but once again, I can't
> justify paying for a 3rd party app when it should be something that is
> integrated in the current program. What are my options?
>
> I was thinking of just backing up the main database and then using the
> offline database to build up a new database with only item information.
> Is this possible? I would imagine that the offline database doesn't
> store ANY transaction history, except what is used when the main is
> offline, then purges the transactions to the main database when it
> comes back online?
>
> Does anyone have any ideas? Is my logic flawed? Please respond in plain
> english, I have very limited knowledge of MSDE/SQL server and neither
> am I a database programmer. Thank you very much :)
>




Posted by mkim797 on October 21, 2005, 12:10 am
Please log in for more thread options
I recall transactions to void a transaction in the case where I have
finished a transaction with a customer who changes his/her mind and
decides not to purchase a product. Or sometimes I need to void the
credit card transaction because they wanted the item rung up as a debit
transaction.

Next, I am running only 128Mb of ram. Yes, I know this is a measly
amount of ram. Once again, I wish to rectify this situation without
purchasing more ram or purchasing 3rd party software.

Thank you all for the replies.

-Mark



Similar ThreadsPosted
Delays, Locks Recalling Transactions May 11, 2006, 7:36 am
Recalling item for RETURN - 2 issues May 31, 2006, 1:55 pm
Error when recalling an item from on hold March 18, 2009, 12:16 am
recalling credit card transaction information July 20, 2005, 8:58 am
RMS SO: recalling a trans to return can't get original tax info December 24, 2007, 3:43 pm
Urgent - Error 2147217871 in RMS 2.0 when Recalling a Transaction December 29, 2008, 9:40 am
Database Size July 26, 2005, 8:38 am
Database Size August 8, 2005, 12:13 pm
Database Size August 8, 2005, 12:13 pm
Database Size August 8, 2005, 12:15 pm

Contact Us | Privacy Policy
This site is not affiliated with Intuit - makers of Quickbooks and Quicken software
This site is not affiliated with Sage Software - makers of Peachtree accounting software
XML SitemapXML Sitemap