Re: [pgbr-geral] Migrando de ms-sql server para PostgreSQL
Pessoal, muito obrigado pelas respostas, decobri que seu eu criar uma tabela com NOMETABELA, qdo for passar os comando tenho que mandar tbm as aspas. Em 18 de março de 2011 18:32, Sebastian SWC sebastian...@gmail.com escreveu: 2011/3/18 Douglas Fabiano Specht douglasfabi...@gmail.com: boa tarde pessoal, vejam se podem me ajudar, estou fazendo uns testes para poder migrar do ms-sql server 2008 para PostgreSql, mas acho que nao estou conseguindo criar o banco com o ENCODING ou TABLESPACE correto. no Ms-sql server e firebird 2.5 utilizamos o Collation Latin1_General_CI_AS. quando vou fazer uma consulta ou comando de update/insert no Ms-sql e firebird é direto sem utilizar aspas e case sensitivo. exemplo: Ms-sql server e FB funciona assim: select versao from configura mas no PG so consigo rodar com as aspas e em caixa alta: select VERSAO from CONFIGURA alguma solução para o meu casopois teria alterar muita coisa no sistema. Douglas, não entendi bem o que você precisa, mas acredito que você queira criar um banco em LATIN1, para isso é só criar o banco de dados utilizando o template0. utilizando o utilitário createdb a sintaxe é: createdb -U _usuario_ -E LATIN1 -T template0 _nome_do_banco_ Qualquer dúvida veja o manual[1]. [1] http://www.postgresql.org/docs/9.0/static/app-createdb.html -- Atenciosamente, Sebastian Selau Webber Colombo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Migrando de ms-sql server para PostgreSQL
boa tarde pessoal, vejam se podem me ajudar, estou fazendo uns testes para poder migrar do ms-sql server 2008 para PostgreSql, mas acho que nao estou conseguindo criar o banco com o ENCODING ou TABLESPACE correto. no Ms-sql server e firebird 2.5 utilizamos o Collation Latin1_General_CI_AS. quando vou fazer uma consulta ou comando de update/insert no Ms-sql e firebird é direto sem utilizar aspas e case sensitivo. exemplo: Ms-sql server e FB funciona assim: select versao from configura mas no PG so consigo rodar com as aspas e em caixa alta: select VERSAO from CONFIGURA alguma solução para o meu casopois teria alterar muita coisa no sistema. douglas specht ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Migrando de ms-sql server para PostgreSQL
2011/3/18 Douglas Fabiano Specht douglasfabi...@gmail.com: boa tarde pessoal, vejam se podem me ajudar, estou fazendo uns testes para poder migrar do ms-sql server 2008 para PostgreSql, mas acho que nao estou conseguindo criar o banco com o ENCODING ou TABLESPACE correto. no Ms-sql server e firebird 2.5 utilizamos o Collation Latin1_General_CI_AS. quando vou fazer uma consulta ou comando de update/insert no Ms-sql e firebird é direto sem utilizar aspas e case sensitivo. exemplo: Ms-sql server e FB funciona assim: select versao from configura mas no PG so consigo rodar com as aspas e em caixa alta: select VERSAO from CONFIGURA alguma solução para o meu casopois teria alterar muita coisa no sistema. Douglas, não entendi bem o que você precisa, mas acredito que você queira criar um banco em LATIN1, para isso é só criar o banco de dados utilizando o template0. utilizando o utilitário createdb a sintaxe é: createdb -U _usuario_ -E LATIN1 -T template0 _nome_do_banco_ Qualquer dúvida veja o manual[1]. [1] http://www.postgresql.org/docs/9.0/static/app-createdb.html -- Atenciosamente, Sebastian Selau Webber Colombo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Migrando de ms-sql server para PostgreSQL
2011/3/18 Douglas Fabiano Specht douglasfabi...@gmail.com: acho que nao estou conseguindo criar o banco com o ENCODING ou TABLESPACE correto. no Ms-sql server e firebird 2.5 utilizamos o Collation Latin1_General_CI_AS. Latin1 não é correto, é obsoleto. O ideal seria Unicode, o mínimo é Latin9. mas no PG so consigo rodar com as aspas e em caixa alta: select VERSAO from CONFIGURA Porque você criou os objetos em maiúsculas. Crie os objetos em minúsculas e tudo bem. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Migrando de ms-sql server para PostgreSQL
Em 18/03/11, Douglas Fabiano Spechtdouglasfabi...@gmail.com escreveu: boa tarde pessoal, vejam se podem me ajudar, estou fazendo uns testes para poder migrar do ms-sql server 2008 para PostgreSql, mas acho que nao estou conseguindo criar o banco com o ENCODING ou TABLESPACE correto. no Ms-sql server e firebird 2.5 utilizamos o Collation Latin1_General_CI_AS. quando vou fazer uma consulta ou comando de update/insert no Ms-sql e firebird é direto sem utilizar aspas e case sensitivo. exemplo: Ms-sql server e FB funciona assim: select versao from configura mas no PG so consigo rodar com as aspas e em caixa alta: select VERSAO from CONFIGURA alguma solução para o meu casopois teria alterar muita coisa no sistema. O PostreSQL não faz distinção entre letras maiúsculas e minúsculas nos identificadores e as palavras chave, exceto quando de usa identificador delimitado ou identificador entre aspas. Veja: http://www.postgresql.org/docs/current/interactive/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS particularmente delimited identifier or quoted identifier. Quando você cria um cluster com o initdb ele inicializará o cluster com o locale do ambiente de execução. No seu caso é o UTF-8? Existe realmente a necessidade de troca-lo para Latin1? Caso deseje um encoding específico veja 22.2.2. Setting the Character Set em: http://www.postgresql.org/docs/current/interactive/multibyte.html Osvaldo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral