Domanda

Il contesto: Il mio progetto attuale utilizza VistaDB in quanto si inserisce in realtà lo scenario principale: il registro utente nell'applicazione, seleziona il (file sul disco rigido o unità di rete) DB, fa il suo lavoro, poi si disconnette. Il DB (un singolo file) può essere copiato (e-mail, dongle USB, CD ...) e trasferito ai colleghi o alla sede. E, meglio di tutti, il DB è royalty free!

La parte negativa è che la DB ha bisogno di manutenzione frequente, per evitare che file di gonfiare, perché i file diventano molto grandi e lenti, ma la parte peggiore è la corruzione dei dati. I miei clienti sono per lo più situati in paesi del mondo 3 ° in cui la scarsità di energia si verificano più volte al giorno, non possono essere rendendo i dati 10 backup al giorno e non posso costringerli a comprare UPS (ho consigliato comunque).

Questi clienti non sembrano capire che hanno perso il loro DB, perché non stavano seguendo i miei consigli ... in qualche misura sono d'accordo con loro .. avrei scelto un db fault tolerant per iniziare ..

La domanda: Sarebbe SQL Anywhere fare il trucco? Voglio dire montare lo scenario di utilizzo ed essere sufficientemente resistente da impedire il danneggiamento dei dati su arresti di computer inaspettate? Colpa

Se sei uno Sybase Savvy la lettura di questo, si potrebbe dire che tipo di licenza avrei bisogno di acquistare e che tipo di licenza sarebbe ciascuno dei miei clienti hanno bisogno di acquistare? Ho già inviato via email reparto vendite di Sybase, ma non ho ancora ricevuto alcuna risposta (48h fa).

Ulteriori informazioni: Per favore, non fraintendetemi, mi piace molto VistaDB è solo che in questo caso non si adatta più alle mie esigenze, che hanno recentemente è diventato per preservare la mia reputazione e per mantenere i miei clienti.

Grazie in anticipo per condividere le tue conoscenze di Sybase SQL Anywhere.

È stato utile?

Soluzione 2

Ho nascosto i prezzi. Sentitevi liberi di contattare Sybase per ulteriori informazioni


Per distribuire il nostro software si hanno due opzioni:

  • Compra tramite un distributore regionale o
  • Diventa Partner diretta da Sybase iAnywhere , i costi annuali sono ////, -

Per la BSA Programm si riceve un sacco di valore, ad esempio:

  • L'ingresso nella macchina markeing Sybase Partner
  • Software gratuito per il test e lo sviluppo
  • nuove versioni gratuite del software
  • Assistenza telefonica gratuita Partner
  • La rivendita dei diritti del software Sybase iAnywhere come Patner ufficiale

BSA - opzione OEM Dopo sei un membro di BSA si ha la possibilità di distribuire le licenze sotto una licenza OEM. Per esempio OEM SQL Anywhere importo minimo posti pre-acquistato / licenza Server di 100 posti / server dei costi di licenza ////, - (//, - per sedile / Server). Si tratta di una tassa di una volta per uno SQL Anywhere OEM versione. Questa versione può essere utilizzato solo sotto l'applicazione del partner BSA.

Spediamo uno OEMCD che dà diritto il partner BSA incorporare e distribuire il software

In allegato è il listino prezzi utente finale per le licenze e il supporto. Come si può vedere la licenza minimo per comapny è un pacchetto di base per 5 utenti. Se si distributute tramite la licenza OEM è possibile distribuire 1 posto / server se si tratta di un'applicazione stand-alone.

Se sei un BSA - rivenditore partner Sybase iAnywhere si ottiene uno sconto sul prezzo regolare di

  • 30% sul prezzo di listino di licenza
  • 25% sul sostegno quando il partner sta facendo la firstline o
  • 10% solo il primo anno in cui Sybase sta facendo il supporto firstline.

Mi permetta di insistere sul fatto che VistaDB ha un sacco di qualità e io sono solo indagando per vedere se altri prodotti in grado di offrire maggiore robustezza / affidabilità dato gli ambienti in cui viene distribuito mia applicazione.


Modifica

Il team di supporto VistaDB è stato molto onesto e ha AMMISSIONE il db è stato danneggiato. Essi mi hanno fornito indicazioni su come prevenire questo e hanno quasi completamente restaurato un database avevo submited (solo 1 riga è stata persa da tutti coloro che sembrava scomparso: io-sono-sollevato). Ho appena sentito come I had per aggiornare questa discussione per fare loro giustizia (li hanno speso 60 ore + per risolvere il DB).

Altri suggerimenti

Full disclosure :. Io lavoro per Sybase SQL Anywhere in ingegneria

Scenario di utilizzo: Sì, SQL Anywhere farà esattamente quello che vuoi. L'applicazione può auto-avviare un server sul database che si desidera quando si tenta di connettersi, e il server si spegne quando ci si disconnette. I file di database possono essere copiati tra le piattaforme supportate, anche se di solito ci sono due file da copiare (file di database e file di log delle transazioni). possono impostare il database senza un file di log delle transazioni in modo da avere un solo file da copiare, ma sia le prestazioni e la recuperabilità soffrirete.

La recuperabilità: SQL Anywhere è progettato per essere fault tolerant e recuperare da cose come interruzioni di corrente. Prendiamo la corruzione dei dati molto sul serio e hanno macchine di test che vengono eseguiti continuamente e sono automaticamente spento e riacceso ad intervalli di tempo casuali per verificare la recuperabilità.

Ho paura che non so molto di licenza, ma se non si sente indietro dalla vendita, fatemelo sapere e vedrò cosa posso fare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top