1661228820
Recientemente estaba haciendo un análisis, y en este análisis quería tomar los datos de una base de datos remota. Anteriormente usé Azure, pero tuve que eliminar la base de datos después de aprender. De lo contrario, deducirán dinero de su saldo de Azure. Esta no es una buena experiencia para los estudiantes. Así que estoy buscando una base de datos gratuita en la que no tenga que preocuparme por el dinero. Luego me enteré de Heroku Postgres.
Heroku ofrece un plan gratuito para alojar la base de datos PostgreSQL. Esto es muy útil cuando es un principiante o desea una base de datos alojada rápidamente para experimentos. Si desea ampliar la capacidad de su base de datos, debe pagar una pequeña cantidad, incluso un estudiante puede permitírselo.
En este artículo, voy a explicar:
Entonces, sin más preámbulos, comencemos.
Para crear una base de datos en Heroku, solo siga los pasos a continuación como se menciona:
Simplemente vaya a https://www.heroku.com/. Si ya tiene una cuenta en Heroku, simplemente presione el botón Iniciar sesión . De lo contrario, presione el botón Registrarse y cree una nueva cuenta siguiendo las instrucciones.
La página de inicio de sesión de Heroku
Después de iniciar sesión, debe crear una nueva aplicación. Puede dar cualquier nombre a esta aplicación, ya que esta aplicación solo se usa para acceder a la base de datos. Entonces, el nombre no importa.
Tenemos que hacer clic en la opción 'Crear nueva aplicación'
Después de crear una aplicación, ábrala y vaya a la pestaña de recursos. Desde allí, debe buscar 'Heroku Postgres' en la sección de complementos. Después de eso, seleccione esa opción y actívela.
Habilitación del complemento Heroku Postgres
Ahora ha creado con éxito una base de datos en Heroku.
Ahora, para acceder a esta base de datos, tenemos que conocer las credenciales. Para ello, tenemos que hacer clic en el complemento Heroku Postgres. Después de eso, se nos lleva a otra ventana donde tenemos que ir a la pestaña 'Configuración'. Aquí encontraremos nuestras credenciales.
Obtener las Credenciales
Nota : elimino esta base de datos después de escribir este artículo por motivos de seguridad.
Ahora, es el momento de agregar datos a nuestra base de datos. Para ello, puede utilizar cualquier IDE de su elección. Estoy usando DataGrip , un IDE multiplataforma para bases de datos y SQL de Jetbrains. Lamentablemente, este software no es gratuito. Tienes que pagar por esto. Pero si eres estudiante, puedes obtenerlo suscribiéndote a Github Student Developer Pack . Si no tiene DataGrip, no se preocupe, también lo explicaré para el código de Visual Studio .
Si tiene DataGrip, siga los pasos a continuación. Si no tiene DataGrip, simplemente desplácese hacia abajo y lea desde Conexión de la base de datos desde la Sección de código de Visual Studio :
Al principio, tienes que crear un nuevo proyecto. Para ello, haga doble clic en el icono de DataGrip en el escritorio. Verá un cuadro de diálogo. Desde allí, haga clic en la opción Nuevo proyecto . Luego se le pide el nombre del proyecto. Asígnele un nombre como desee y haga clic en Aceptar. Se creará un nuevo proyecto.
Creando un proyecto
Después de crear un proyecto, debe crear una fuente de datos. Para ello, haga clic en el Explorador de base de datos en el lado izquierdo de la pantalla. Luego navegue a + -> Fuente de datos -> PostgreSQL. Puede ver un cuadro de diálogo que solicita las credenciales. Complete esos campos, haga clic en Aceptar y espere un momento. Si todo está bien, estará conectado a Heroku Postgres.
Creando una fuente de datos PostgreSQL
Tenemos que dar las credenciales aquí
Si está familiarizado con PostgreSQL, sabrá que ya existe un esquema disponible en la base de datos de PostgreSQL denominado Public. Vea la imagen de abajo.
El esquema de la base de datos pública
En el esquema público , también verá una carpeta llamada tablas . En esta carpeta crearemos nuestra tabla. Si hace clic derecho en esta carpeta, verá la opción Importar datos desde archivo . Haga clic en esta opción y seleccione el archivo desde el que desea importar la tabla. El formato de archivo debe estar en .csv , otros formatos de archivo no funcionarán.
Elegir la opción Importar datos desde archivo
Seleccionando el archivo .csv requerido
Después de seleccionar el archivo, puede ver un cuadro de diálogo que se muestra a continuación desde donde puede realizar algunos cambios según sus necesidades y presionar Importar. ¡Voila! Ha creado correctamente una base de datos en la base de datos Postgres de Heroku.
Ahora estoy usando Visual Studio Code. Este IDE es gratuito para todos. Si desea conectar la base de datos Heroku Postgres en código VS, siga los pasos a continuación.
Si ya está familiarizado con el código VS, ya sabrá que sin la extensión, el código VS no es nada. Entonces, para conectar la base de datos, tenemos que instalar la base de datos llamada PostgreSQL por Chris Kolkman. Vea la imagen a continuación.
La extensión PostgreSQL
Con solo escribir la publicación de la palabra clave , puede ver fácilmente que la extensión aparece en la parte superior del resultado de búsqueda. También puedes instalarlo haciendo clic en este enlace. Después de eso, reinicie el código VS y estará listo para comenzar.
Ahora tienes que conectarte a la base de datos. Para esto, debe presionar Ctrl + Shift + P . abrirá la paleta de comandos del código VS. Aquí debe escribir Postgresql, esto mostrará el comando relacionado con la extensión PostgreSQL . Desde allí, debe seleccionar el comando PostgreSQL: Agregar conexión .
El comando Agregar conexión
Después de seleccionar este comando, se le solicitan las credenciales una por una, solo complete esos campos y presione Entrar. Aquí se solicita un campo adicional, el tipo de conexión: conexión segura o conexión estándar . En este caso, tienes que seleccionar Conexión segura . Si todo está bien, no ve ningún error y después de eso, está conectado con éxito a la base de datos.
Ahora debe hacer clic en PostgreSQL Explorer desde el panel izquierdo. Si la base de datos está conectada, verá algo como la imagen a continuación:
Haga clic con el botón derecho en la conexión y seleccione la opción Nueva consulta . Se abrirá un nuevo archivo en el lado derecho.
Seleccionando la opción Nueva Consulta
Se crea un nuevo archivo llamado sin título-1 después de seleccionar la opción
Ahora en este archivo, podemos ejecutar cualquier consulta. Como queremos crear una tabla, ejecutemos una consulta que cree una tabla en el esquema de la base de datos pública . Simplemente escriba la consulta a continuación, selecciónela y ejecútela haciendo clic derecho sobre ella.
CREATE TABLE IF NOT EXISTS chocolate_database(
ref INT,
company TEXT,
company_location TEXT,
review_date INT,
country_of_bean_origin TEXT,
bar_name TEXT,
cocoa_percent TEXT,
ingredients TEXT,
most_memorable_characteristic TEXT,
rating NUMERIC
);
Si todo está bien, verás que se crea una tabla. Esta es una tabla de demostración. Intenta hacer el experimento para una mejor comprensión.
Ahora hay una cosa en la que enfrentas dificultades. En DataGrip, puede importar fácilmente los datos de un archivo haciendo clic derecho sobre él, pero este no es el caso. La extensión PostgreSQL no brinda esta funcionalidad aquí. Entonces, aquí debe usar la herramienta de línea de comandos psql . Para ello, abra el menú Inicio y busque psql. Obtendrá el resultado algo como la imagen de abajo.
abriendo psql
Se le solicitan las credenciales después de abrir la herramienta de línea de comandos psql nuevamente una por una. Después de eso, da el siguiente comando:
copy chocolate_database FROM DELIMITER CSV HEADER
Vea la imagen de abajo para que quede más claro.
Si todo está bien, obtendrá una COPIA de salida. Si desea utilizar mi archivo, siga este enlace y descargue el archivo .csv.
No lo confunda con el comando de copia para psql y COPY en PostgreSQL. Necesita acceso de superusuario para ejecutar el comando COPY. Pero para copiar, no necesitas eso.
¡Viva! Lo hiciste. Ahora puede acceder fácilmente a Heroku Postgres desde cualquier IDE. El proceso para conectarse a una base de datos remota es casi el mismo para todos los proveedores de bases de datos en la nube. Entonces, si comprende el proceso de conexión de una base de datos remota específica, no tendrá dificultades con las demás.
Eso es todo por ahora. Volveré de nuevo con otro artículo. hasta entonces, ¡estén atentos!
Fuente: https://www.analyticsvidhya.com/blog/2022/06/a-comprehensive-guide-to-heroku-postgres/
1661228820
Recientemente estaba haciendo un análisis, y en este análisis quería tomar los datos de una base de datos remota. Anteriormente usé Azure, pero tuve que eliminar la base de datos después de aprender. De lo contrario, deducirán dinero de su saldo de Azure. Esta no es una buena experiencia para los estudiantes. Así que estoy buscando una base de datos gratuita en la que no tenga que preocuparme por el dinero. Luego me enteré de Heroku Postgres.
Heroku ofrece un plan gratuito para alojar la base de datos PostgreSQL. Esto es muy útil cuando es un principiante o desea una base de datos alojada rápidamente para experimentos. Si desea ampliar la capacidad de su base de datos, debe pagar una pequeña cantidad, incluso un estudiante puede permitírselo.
En este artículo, voy a explicar:
Entonces, sin más preámbulos, comencemos.
Para crear una base de datos en Heroku, solo siga los pasos a continuación como se menciona:
Simplemente vaya a https://www.heroku.com/. Si ya tiene una cuenta en Heroku, simplemente presione el botón Iniciar sesión . De lo contrario, presione el botón Registrarse y cree una nueva cuenta siguiendo las instrucciones.
La página de inicio de sesión de Heroku
Después de iniciar sesión, debe crear una nueva aplicación. Puede dar cualquier nombre a esta aplicación, ya que esta aplicación solo se usa para acceder a la base de datos. Entonces, el nombre no importa.
Tenemos que hacer clic en la opción 'Crear nueva aplicación'
Después de crear una aplicación, ábrala y vaya a la pestaña de recursos. Desde allí, debe buscar 'Heroku Postgres' en la sección de complementos. Después de eso, seleccione esa opción y actívela.
Habilitación del complemento Heroku Postgres
Ahora ha creado con éxito una base de datos en Heroku.
Ahora, para acceder a esta base de datos, tenemos que conocer las credenciales. Para ello, tenemos que hacer clic en el complemento Heroku Postgres. Después de eso, se nos lleva a otra ventana donde tenemos que ir a la pestaña 'Configuración'. Aquí encontraremos nuestras credenciales.
Obtener las Credenciales
Nota : elimino esta base de datos después de escribir este artículo por motivos de seguridad.
Ahora, es el momento de agregar datos a nuestra base de datos. Para ello, puede utilizar cualquier IDE de su elección. Estoy usando DataGrip , un IDE multiplataforma para bases de datos y SQL de Jetbrains. Lamentablemente, este software no es gratuito. Tienes que pagar por esto. Pero si eres estudiante, puedes obtenerlo suscribiéndote a Github Student Developer Pack . Si no tiene DataGrip, no se preocupe, también lo explicaré para el código de Visual Studio .
Si tiene DataGrip, siga los pasos a continuación. Si no tiene DataGrip, simplemente desplácese hacia abajo y lea desde Conexión de la base de datos desde la Sección de código de Visual Studio :
Al principio, tienes que crear un nuevo proyecto. Para ello, haga doble clic en el icono de DataGrip en el escritorio. Verá un cuadro de diálogo. Desde allí, haga clic en la opción Nuevo proyecto . Luego se le pide el nombre del proyecto. Asígnele un nombre como desee y haga clic en Aceptar. Se creará un nuevo proyecto.
Creando un proyecto
Después de crear un proyecto, debe crear una fuente de datos. Para ello, haga clic en el Explorador de base de datos en el lado izquierdo de la pantalla. Luego navegue a + -> Fuente de datos -> PostgreSQL. Puede ver un cuadro de diálogo que solicita las credenciales. Complete esos campos, haga clic en Aceptar y espere un momento. Si todo está bien, estará conectado a Heroku Postgres.
Creando una fuente de datos PostgreSQL
Tenemos que dar las credenciales aquí
Si está familiarizado con PostgreSQL, sabrá que ya existe un esquema disponible en la base de datos de PostgreSQL denominado Public. Vea la imagen de abajo.
El esquema de la base de datos pública
En el esquema público , también verá una carpeta llamada tablas . En esta carpeta crearemos nuestra tabla. Si hace clic derecho en esta carpeta, verá la opción Importar datos desde archivo . Haga clic en esta opción y seleccione el archivo desde el que desea importar la tabla. El formato de archivo debe estar en .csv , otros formatos de archivo no funcionarán.
Elegir la opción Importar datos desde archivo
Seleccionando el archivo .csv requerido
Después de seleccionar el archivo, puede ver un cuadro de diálogo que se muestra a continuación desde donde puede realizar algunos cambios según sus necesidades y presionar Importar. ¡Voila! Ha creado correctamente una base de datos en la base de datos Postgres de Heroku.
Ahora estoy usando Visual Studio Code. Este IDE es gratuito para todos. Si desea conectar la base de datos Heroku Postgres en código VS, siga los pasos a continuación.
Si ya está familiarizado con el código VS, ya sabrá que sin la extensión, el código VS no es nada. Entonces, para conectar la base de datos, tenemos que instalar la base de datos llamada PostgreSQL por Chris Kolkman. Vea la imagen a continuación.
La extensión PostgreSQL
Con solo escribir la publicación de la palabra clave , puede ver fácilmente que la extensión aparece en la parte superior del resultado de búsqueda. También puedes instalarlo haciendo clic en este enlace. Después de eso, reinicie el código VS y estará listo para comenzar.
Ahora tienes que conectarte a la base de datos. Para esto, debe presionar Ctrl + Shift + P . abrirá la paleta de comandos del código VS. Aquí debe escribir Postgresql, esto mostrará el comando relacionado con la extensión PostgreSQL . Desde allí, debe seleccionar el comando PostgreSQL: Agregar conexión .
El comando Agregar conexión
Después de seleccionar este comando, se le solicitan las credenciales una por una, solo complete esos campos y presione Entrar. Aquí se solicita un campo adicional, el tipo de conexión: conexión segura o conexión estándar . En este caso, tienes que seleccionar Conexión segura . Si todo está bien, no ve ningún error y después de eso, está conectado con éxito a la base de datos.
Ahora debe hacer clic en PostgreSQL Explorer desde el panel izquierdo. Si la base de datos está conectada, verá algo como la imagen a continuación:
Haga clic con el botón derecho en la conexión y seleccione la opción Nueva consulta . Se abrirá un nuevo archivo en el lado derecho.
Seleccionando la opción Nueva Consulta
Se crea un nuevo archivo llamado sin título-1 después de seleccionar la opción
Ahora en este archivo, podemos ejecutar cualquier consulta. Como queremos crear una tabla, ejecutemos una consulta que cree una tabla en el esquema de la base de datos pública . Simplemente escriba la consulta a continuación, selecciónela y ejecútela haciendo clic derecho sobre ella.
CREATE TABLE IF NOT EXISTS chocolate_database(
ref INT,
company TEXT,
company_location TEXT,
review_date INT,
country_of_bean_origin TEXT,
bar_name TEXT,
cocoa_percent TEXT,
ingredients TEXT,
most_memorable_characteristic TEXT,
rating NUMERIC
);
Si todo está bien, verás que se crea una tabla. Esta es una tabla de demostración. Intenta hacer el experimento para una mejor comprensión.
Ahora hay una cosa en la que enfrentas dificultades. En DataGrip, puede importar fácilmente los datos de un archivo haciendo clic derecho sobre él, pero este no es el caso. La extensión PostgreSQL no brinda esta funcionalidad aquí. Entonces, aquí debe usar la herramienta de línea de comandos psql . Para ello, abra el menú Inicio y busque psql. Obtendrá el resultado algo como la imagen de abajo.
abriendo psql
Se le solicitan las credenciales después de abrir la herramienta de línea de comandos psql nuevamente una por una. Después de eso, da el siguiente comando:
copy chocolate_database FROM DELIMITER CSV HEADER
Vea la imagen de abajo para que quede más claro.
Si todo está bien, obtendrá una COPIA de salida. Si desea utilizar mi archivo, siga este enlace y descargue el archivo .csv.
No lo confunda con el comando de copia para psql y COPY en PostgreSQL. Necesita acceso de superusuario para ejecutar el comando COPY. Pero para copiar, no necesitas eso.
¡Viva! Lo hiciste. Ahora puede acceder fácilmente a Heroku Postgres desde cualquier IDE. El proceso para conectarse a una base de datos remota es casi el mismo para todos los proveedores de bases de datos en la nube. Entonces, si comprende el proceso de conexión de una base de datos remota específica, no tendrá dificultades con las demás.
Eso es todo por ahora. Volveré de nuevo con otro artículo. hasta entonces, ¡estén atentos!
Fuente: https://www.analyticsvidhya.com/blog/2022/06/a-comprehensive-guide-to-heroku-postgres/
1617257581
¿Quiere restaurar los buzones de correo de PST a Exchange Server? Entonces, estás en la página correcta. Aquí, lo guiaremos sobre cómo puede restaurar fácilmente mensajes y otros elementos de PST a MS Exchange Server.
Muchas veces, los usuarios necesitan restaurar los elementos de datos de PST en Exchange Server, pero debido a la falta de disponibilidad de una solución confiable, los usuarios no pueden obtener la solución. Háganos saber primero sobre el archivo PST y MS Exchange Server.
PST es un formato de archivo utilizado por MS Outlook, un cliente de correo electrónico de Windows y muy popular entre los usuarios domésticos y comerciales.
Por otro lado, Exchange Server es un poderoso servidor de correo electrónico donde todos los datos se almacenan en un archivo EDB. Los usuarios generalmente guardan la copia de seguridad de los buzones de correo de Exchange en el archivo PST, pero muchas veces, los usuarios deben restaurar los datos del archivo PST en Exchange. Para resolver este problema, estamos aquí con una solución profesional que discutiremos en la siguiente sección de esta publicación.
No le recomendamos que elija una solución al azar para restaurar los datos de PST en Exchange Server. Por lo tanto, al realizar varias investigaciones, estamos aquí con una solución inteligente y conveniente, es decir, Exchange Restore Software. Es demasiado fácil de manejar por todos los usuarios y restaurar cómodamente todos los datos del archivo PST a Exchange Server.
El software es demasiado simple de usar y se puede instalar fácilmente en todas las versiones de Windows. Con unos pocos clics, la herramienta puede restaurar los elementos del buzón de Exchange.
No es necesario que MS Outlook restaure los datos PST en Exchange. Todos los correos electrónicos, contactos, notas, calendarios, etc. se restauran desde el archivo PST a Exchange Server.
Todas las versiones de Outlook son compatibles con la herramienta, como Outlook 2019, 2016, 2013, 2010, 2007, etc. La herramienta proporciona varios filtros mediante los cuales se pueden restaurar los datos deseados desde un archivo PST a Exchange Server. El programa se puede instalar en todas las versiones de Windows como Windows 10, 8.1, 8, 7, XP, Vista, etc.
Descargue la versión de demostración del software de restauración de Exchange y analice el funcionamiento del software restaurando los primeros 50 elementos por carpeta.
No existe una solución manual para restaurar los buzones de correo de Exchange desde el archivo PST. Por lo tanto, hemos explicado una solución fácil e inteligente para restaurar datos de archivos PST en Exchange Server. Simplemente puede usar este software y restaurar todos los datos de PST a Exchange Server.
Más información:- https://www.datavare.com/software/exchange-restore.html
#intercambio de software de restauración #intercambio de restauración #buzón del servidor de intercambio #herramienta de restauración de intercambio
1617255938
Si tiene problemas para migrar los buzones de correo de Exchange a Office 365, debe leer este artículo para saber cómo migrar los buzones de correo de Exchange EDB a Office 365. Al migrar a Office 365, los usuarios pueden acceder a sus buzones de correo desde cualquier lugar y desde cualquier dispositivo.
En esta publicación, explicaremos las razones detrás de esta migración y una solución profesional para migrar de Exchange a Office 365.
Office 365 apareció por primera vez en 2011 y, dado que se considera la mejor plataforma para aquellas organizaciones que desean administrar todo su sistema de correo electrónico en la nube. Estas son las características clave de Office 365:
Hay varias formas manuales de migrar los buzones de correo de Exchange EDB a Office 365, pero para evitar estos complicados y prolongados procedimientos, presentamos una solución de terceros, es decir, la herramienta de migración de Exchange, que es automatizada y directa para la migración de Exchange a Office 365. La herramienta funciona rápidamente y migra todos los elementos del buzón de Exchange Server a Office 365.
La herramienta de migración de Datavare Exchange es demasiado fácil de usar y ofrece pasos sencillos para migrar EDB a Office 365:
Por lo tanto, todos sus buzones de correo de Exchange EDB ahora se migran a Office 365.
Nota: puede usar filtros para migrar los elementos de datos deseados de la cuenta de Exchange a la de Office 365
Este blog le indica una solución profesional para la migración de buzones de correo de Exchange a la cuenta de Office 365. Dado que las soluciones manuales son complicadas, sugerimos la herramienta de migración de Exchange, que es demasiado simple de usar. Los usuarios no se enfrentan a problemas al operar el programa. La mejor parte de este software es que no necesita habilidades técnicas para realizar la migración. Se puede comprender el funcionamiento del software descargando la versión de demostración que permite la migración de los primeros 50 elementos por carpeta.
Más información:- https://www.datavare.com/software/edb-migration.html
#herramienta de migración de intercambio #migración de intercambio #migrar buzones de correo de exchange
1624331894
Over the course of my 30+ year career in Information Technology, I have encountered my fair share of proof-of-concept or prototype applications which have found their way into a productional state. This has always been a direct conflict with the original intent of the work that was created.
While this should be considered some form of a compliment for a job well-done, more often than not there are decisions made in those prototyping exercises which are not labeled as production-support friendly. To some degree, this very same scenario exists with the Heroku-based SaaS fitness solution I originally created for my sister-in-law.
Now, it is time to complete this part of the journey.
#java #tutorial #web dev #mysql #spring boot #salesforce #heroku #postgres
1624374060
Over the course of my 30+ year career in Information Technology, I have encountered my fair share of proof-of-concept or prototype applications that have found their way into a productional state. This has always been a direct conflict with the original intent of the work that was created.
While this should be considered some form of a compliment for a job well done, more often than not there are decisions made in those prototyping exercises which are not labeled as production-support friendly. To some degree, this very same scenario exists with the Heroku-based SaaS fitness solution I originally created for my sister-in-law.
Now, it is time to complete this part of the journey.
…
#heroku #salesforce #postgres #mysql #web-development #spring-boot #programming #coding