¿Existe algun gestor de BBDD SQL online?

fastak_

Buenas,

Cada día está mas de moda usar aplicaciones web en vez instalar y ocupar espacio en tu máquina local, y he descubierto y hago uso de ellas a menudo...Pero no consigo encontrar alguna que sea un cliente para gestionar y lanzar consultas a una BD SQL que tengo.

¿Alguien sabe de alguna?

Grise

Para SQLite conozco https://sqliteonline.com/
Para MySQL y MariaDB puedes tirar de PHPMyAdmin.
Para Postgres puedes usar phpPgAdmin.

1 respuesta
fastak_

#2 Antes de postear encontré esa misma web, sqlliteonline. Para mi caso es una BD de SQL 2014 y no veo forma de conectarme a través de esa herramienta.

Unicamente permite importar pero no hacer una conexion directa y ejecutar los cambios en la misma DB creo.

1 respuesta
PiPePiTo

Lo unico que estoy viendo así que parezca bien es esto... https://github.com/rickbergfalk/sqlpad te vas a tener que montar un server web para aprovecharlo.

Pero yo no se si me fiaría de algo Open Source para gestionar mis bases de datos... más si tienes que poner login y pw.

Luego creo recordar que M$ tenía algo parecido pero sólo para DBs en Azure, no estoy seguro.

También he encontrado este https://omnidb.org/en/ , pero no soporta SQL todavía.

y ya pa acabar este de pago. https://www.datasparc.com/mssql-client/

E

Como te dicen por ahi, te sale más a cuenta crear un servidor y tirar.

Fyn4r

Pero yo no se si me fiaría de algo Open Source para gestionar mis bases de datos... más si tienes que poner login y pw.

Haces llorar al niño jesús

1 respuesta
Grise

#3 Depende del IDE que estés usando tienes plugins o compatibilidades para trabajar con BBDD sin tener que instalar más cosas. En Visual Studio tienes esto para SQL Server: https://visualstudio.microsoft.com/es/vs/features/ssdt/

La herramienta de SQLite sirve, evidentemente, para bases de datos SQLite. Si estás usando SQL Server es normal que no te funcione.

Da más información de que herramientas estás usando que en el OP no has dicho ni que motor usas xD

PiPePiTo

#6 Con la información del login de la base de datos yo no me la juego, vaya.

No sería la primera vez que con un commit estúpido en algo de código abierto han metido un keylogger a traves de referencias a referencias a referencias...

1 respuesta
PaCoX

existir existen, son recomendables? no.
no encuentras para una bd sql ??? no existe como tal una bd sql, SQL es un lenguaje xD. Las bds soportan consultas sobre ese lenguaje pero la conexion, estructura y tal no tiene nada que ver. No es lo mismo un MSSQL que un ORACLE y los dos soportan SQL.
son seguros si son open source? el open source es seguro si miras el source (y lo entiendes claro xd) y si luego compilas tu ese source
te pueden trolear tu base de datos local si saben tu key por un keylogger como dice el amigo? pues si tienes puesta la base de datos en intenet abierta, ahí sin un certificado, te la van a trolear igual xD tengan o no la password

2 respuestas
PiPePiTo

#9 Y teniendo la DB con el acceso cerrado también te pueden hacer la murga entrando desde otro lado de tu infraestructura, pero vamos, para mi lo básico es no meter credenciales en una herramienta la cual desconozco...

Luego hay gente tan animal que las dejan abiertas a internet, eso ya es otra historia.

Respecto a lo del Engine de la DB yo siempre he llamado a MSSQL SQL a palo seco y el resto por nombres propios xD así que yo he dado por sentado que quería MSSQL pero ahora me habeis dejado con el culo roto.

Lecherito

#8 Si eh, esas cosas solo existen en codigo abierto xDDDD. Lo que pasa es que en codigo abierto se ve antes, pero vamos... decir eso es una burrada que flipas

1 respuesta
PiPePiTo

#11 Hombre, la gracia está en que cualquiera puede meter un commit por ahí random... en software privado también puede pasar, pero no con un tio random que vea el repo.

Lo suyo es lo que dice #9, mirar el código y asegurarte de que no hay nada chungo... luego ya que haga lo que le salga de la polla con los datos que mete en las aplicaciones que le salgan de la polla, faltaría más.

Tampoco digo que no me fie del Open Source... sólo que para ciertas cosas yo lo cogería con pinzas.

1 respuesta
Lecherito

#12 Es que eso tampoco pasa en open source nen. Tu no puedes ir a Spring (mismo) y poner un commit random en el repositorio, todos los cambios son revisados por los que mantienen el repositorio y son gente conocida, todo el mundo revisa los cambios de todos. Simplemente tienes la mentalidad de que como no lo ves, no pasa o pasan menos cosas.

1 respuesta
PiPePiTo

#13 Claro que pasa si tiras de 3rd parties... igual Spring no, pero un proyecto que te puedes montar tú, llega un gacho con su commit, mete una librería de terceros que parece legit y dices... pues p'alante...yo no se quien puede estar detrás del repo que he puesto en mi primer post, obviamente no es Spring... pero ya se han dado casos de estas cosas...

Si hago énfasis en esto es porque me han puesto el culo prieto en el trabajo cada vez que ha salido alguna cosa así.

1 respuesta
PaCoX

Hay casos de commits con malware en cosillas open source y en sofware privado...
por ejemplo:
https://medium.com/@bertusk/cryptocurrency-clipboard-hijacker-discovered-in-pypi-repository-b66b8a534a8
https://blog.npmjs.org/post/163723642530/crossenv-malware-on-the-npm-registry
o los backdoors puestos inencionalmente en bds, etc para la nsa
https://www.eteknix.com/nsa-may-backdoors-built-intel-amd-processors/
o incluso en juegos
https://www.polygon.com/2018/7/30/17630664/steam-abstractism-cryptocurrency-mining

que haya controles no quiere decir que no se puedan saltar xD

Lecherito

#14 Ya me ha pasado y no meto dependencias (que no sean para test) de randoms sin yo haberlas investigado primero. Al igual que la mayoria de los que contribuyen a open source

1 respuesta
PiPePiTo

#16 Claro, eso es lo que nos decís, pero sigue pasando (menos que antes, claro que sí, pero sigue) xD

Sulivan1991

Mysql te proporciona conectores ODBC en su web, echale un ojo a la documentacion.

https://dev.mysql.com/downloads/connector/

fastak_

Gracias por los sources a todos pero realmente mi busqueda se ciñe a una webapp ya existente que permita realizar esta conexion con la BD, el riesgo y demás asuntos los puedo valorar pero no quiero estar montando webs o servers para acceder, debe de haber una webapp existente que con darle la IP externa y puerto me pueda conectar y lanzar las consultas :thinking:

1 respuesta
PiPePiTo

#19 Pues entonces la primera que te pasé ni la has mirado? xDD

1 1 respuesta
P

creo que lo que buscas es algo como SQL-Yog......aunque SQL-Yog es para MySQL

https://www.webyog.com/

habia otro tambien para varios tipos de BD's que se llama Dezign for Databases

https://www.datanamic.com/dezign/

https://www.datanamic.com/dezign/supporteddatabases.html

1 respuesta
fastak_

#20 Lo ví pero por lo que lei solo permité importar la BD y hacer consultas en la copia, no en el destino real.

#21 No encuentro por ningun lado que diga que la plataforma y acceso sea online via browser :grimacing:

P

yo lo utilizo contra la IP de mi server y con el login y tal modifico, consulto etc online (SQL Yog)

cuando conectas y tal no es una copia sino una vista de la estructura del servidor....

y tal y tal como diria aquel gordo asqueroso de marbella.

Usuarios habituales