Pergunta

O contexto :Meu projeto atual usa o VISTADB, pois realmente se encaixa no cenário principal: o usuário faz login no aplicativo, seleciona o banco de dados (arquivo em disco rígido ou unidade de rede), faz seu trabalho e depois desligar. O banco de dados (um único arquivo) pode ser copiado (email, dongle USB, CD ...) e transferido para colegas ou para a sede. E, o melhor de tudo, o banco de dados é gratuito!

A parte ruim é que o banco de dados precisa de manutenção frequente, para evitar inchaço de arquivo, porque os arquivos se tornam realmente grandes e lentos, mas a parte pior é a corrupção de dados. Meus clientes estão localizados principalmente nos países do terceiro mundo, onde a escassez de energia ocorre várias vezes por dia, eles não podem fazer 10 backups de dados por dia e não posso forçá -los a comprar a UPS (eu o recomendei).

Esses clientes não parecem entender que perderam o banco de dados porque não estavam seguindo meus conselhos ... até certo ponto, concordo com eles. Eu deveria ter escolhido um banco de dados tolerante a falhas para começar ..

A questão :SQL em algum lugar faria o truque? Quero dizer, ajuste o cenário de uso e seja resistente a falhas o suficiente para evitar a corrupção de dados em desligamentos inesperados do computador?

Se você é um Sybase Savvy lendo isso, poderia dizer que tipo de licença eu precisaria comprar e que tipo de licença cada um dos meus clientes precisaria comprar? Eu já enviei um e -mail ao Departamento de Vendas da Sybase, mas ainda não recebi nenhuma resposta (48h atrás).

Informação adicional :Por favor, não me interpretem mal, eu realmente gosto do VistadB, é apenas que, neste caso, não atende mais aos meus requisitos que recentemente se tornaram para preservar minha reputação e manter meus clientes.

Muito Obrigado com antecedência por compartilhar seu conhecimento do Sybase SQL em qualquer lugar.

Foi útil?

Solução 2

Eu escondi os preços. Sinta-se livre para Entre em contato com Sybase Para maiores informações


Para distribuir nosso software, você tem duas opções:

  • Compre por meio de um distribuidor regional ou
  • Tornar -se um parceiro direto de Sybase Ianywhere, os custos anuais são ///,-

Para a programação da BSA, você recebe muito valor, por exemplo:

  • Entrada na Sybase Partner Markeing Machine
  • Software livre para teste e desenvolvimento
  • Novas versões gratuitas do software
  • Suporte telefônico de parceiro grátis
  • Revendendo direitos do software Sybase Ianywhere como um patner oficial

Opção BSA - OEM Depois de ser um membro da BSA, você tem a opção de distribuir licenças sob uma licença OEM. Por exemplo, OEM SQL em qualquer lugar, quantidade mínima de assentos pré-comprados/licença de servidor de 100 assentos/custo de licença do servidor ////,-(//,-por assento/servidor). Esta é uma taxa única para uma versão OEM SQL em qualquer lugar. Esta versão só pode ser usada sob a aplicação do parceiro da BSA.

Enviamos um OEMCD que autoriza o parceiro da BSA a incorporar e distribuir o software

Anexada está a lista de listados do EndUser para as licenças e suporte. Como você pode ver, a licença mínima por Comapny é um pacote base de 5 usuários. Se você distribui através da licença OEM, poderá distribuir 1 assento/servidor, se este for um aplicativo independente.

Se você é um parceiro de revendedor da BSA da Sybase Iany, onde você recebe um desconto no preço regular de

  • 30% no Price List ListPrice
  • 25% em suporte quando o parceiro está fazendo a primeira linha ou
  • 10% apenas no primeiro ano em que a Sybase está fazendo o suporte da primeira linha.

Deixe -me insistir que Vistadb Tem muitas qualidades e estou apenas investigando para ver se outros produtos podem oferecer mais robustez/confiabilidade, considerando os ambientes em que meu aplicativo está sendo implantado.


Editar

A equipe de suporte do VistadB foi muito honesta e admitiu que o banco de dados foi corrompido. Eles me forneceram orientação sobre como evitar isso e restauraram quase completamente um banco de dados que eu havia enviado (apenas uma linha foi perdida de todos aqueles que pareciam ter desaparecido: aliviado I-Am). Eu apenas senti como se eu teve Para atualizar este tópico para fazer justiça a eles (eles gastaram 60 horas+ Para consertar o banco de dados).

Outras dicas

Transparência completa: Eu trabalho para a Sybase em SQL em qualquer lugar de engenharia.

Cenário de uso: Sim, o SQL em qualquer lugar fará exatamente o que você deseja. Seu aplicativo pode iniciar automaticamente um servidor no banco de dados que você deseja quando tentar se conectar, e o servidor será desligado quando você se desconectar. Os arquivos do banco de dados podem ser copiados entre as plataformas suportadas, embora geralmente haja dois arquivos para copiar (arquivo de banco de dados e arquivo de log de transações). Você posso Defina seu banco de dados sem um arquivo de log de transações para que você tenha apenas um arquivo para copiar, mas o desempenho e a recuperação sofrerão.

Recuperação: o SQL em qualquer lugar foi projetado para ser tolerante a falhas e se recuperar de coisas como falhas de energia. Levamos a corrupção de dados muito a sério e temos máquinas de teste que são executadas continuamente e são automaticamente cicladas em intervalos de tempo aleatórios para testar a recuperação.

Receio não saber muito sobre licenciamento, mas se você não receber uma resposta das vendas, me avise e verei o que posso fazer.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top