SQL SERVER ->Substituto do Using, Psql , etc

2 respostas
vega

Oi pessoal,

No Postrgres para criar um banco eu faço:

createdb BANCO;

psql BANCO;

create table…

No Mysql

create database BANCO;

using BANCO;

create table…

e no Sql server ?

create database BANCO…

e agora ? como faço pra acessar o banco ?

2 Respostas

A

use BANCO

vega

Obrigado

Usando Squirrel, o codigo funcionou, mas ao jogar no SQL Server usando jdbc da sourceforce nao funciona

Olha o erro que da

xception in thread main 1074 [Thread-0] INFO org.springframework.context.support.ClassPathXmlApplicationContext  - Closing org.springframework.context.support.ClassPathXmlApplicationContext@5430d082: display name [org.springframework.context.support.ClassPathXmlApplicationContext@5430d082]; startup date [Fri Oct 08 15:47:21 BRT 2010]; root of context hierarchy

org.springframework.dao.DataAccessResourceFailureException: StatementCallback; SQL []; Não foi possível localizar a entrada em sysdatabases para o banco de dados TESTE_RODRIGO4. Não  entrada com esse nome. Certifique-se de que o nome tenha sido digitado corretamente.; nested exception is java.sql.SQLException: Não foi possível localizar a entrada em sysdatabases para o banco de dados TESTE_RODRIGO4. Não  entrada com esse nome. Certifique-se de que o nome tenha sido digitado corretamente.

at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.translate(SQLStateSQLExceptionTranslator.java:117)

at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.translate(SQLErrorCodeSQLExceptionTranslator.java:322)

at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:407)

at br.com.murah.contexpress.controle.sqlserver.ExecucaoScriptSqlServer.executarScript(ExecucaoScriptSqlServer.java:26)

at br.com.murah.contexpress.controle.sqlserver.ExecucaoScriptSqlServer.executarScript(ExecucaoScriptSqlServer.java:18)

at br.com.murah.contexpress.controle.sqlserver.InstaladorSQLServer.executarScript(InstaladorSQLServer.java:29)

at br.com.murah.contexpress.controle.Instalador.criarScriptTabelasBancoDado(Instalador.java:226)

at br.com.murah.contexpress.controle.Instalador.instalar(Instalador.java:458)

at br.com.murah.contexpress.controle.Instalador.main(Instalador.java:517)

Caused by: java.sql.SQLException: Não foi possível localizar a entrada em sysdatabases para o banco de dados TESTE_RODRIGO4. Não  entrada com esse nome. Certifique-se de que o nome tenha sido digitado corretamente.

at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368)

at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2816)

at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2254)

at net.sourceforge.jtds.jdbc.TdsCore.getBatchCounts(TdsCore.java:1436)

at net.sourceforge.jtds.jdbc.JtdsStatement.executeMSBatch(JtdsStatement.java:350)

at net.sourceforge.jtds.jdbc.JtdsStatement.executeBatch(JtdsStatement.java:926)

at org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297)

at br.com.murah.contexpress.controle.sqlserver.ExecucaoScriptSqlServer$1.doInStatement(ExecucaoScriptSqlServer.java:49)

at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:396)
Criado 8 de outubro de 2010
Ultima resposta 8 de out. de 2010
Respostas 2
Participantes 2