Error en la llamada a procedimiento remoto. [0x800706be]


Este error me salió luego de instalar el SQL SERVER 2014 sobre una máquina donde ya tenía previamente SQL SERVER 2008R2, al abrir el Sql Server Configuration Manager sale este error:

error-sql-server-2014-configuration-manager

El problema es que se está abriendo el configurador del viejo 2008, se debe abrir el configurador para SQL SERVER 2014, de otra forma seguirán viendo el error.

Al abrir el Sql Server Configuration Manager del 2014 ya aparecerán bien todas las instancias:

sql-server-configuration-manager-2014

Deshabilitar server manager windows 2012 server


Cuando se abre una sesión en Windows Server 2012 siempre le aparece una ventana de Server Manager > Dashboard y en realidad no la necesita cada vez? Se puede deshabilitar para el usuario actual y también una tarea programada que se ejecuta por cada usuario que hace login en el servidor. Ver imágenes.

 

SQL Server uptime / Tiempo de actividad


There is a small sql command to know SQLServer Uptime, open your SSMS, open a new Query Window and paste this, press F5 and watch:

SELECT sqlserver_start_time FROM sys.dm_os_sys_info

check sqlserver uptime
SQLServer Uptime

If there is somebody that can share an image with a really old Sqlserver Uptime I will be glad to make a special post in this blog for it. Someone?

******Español

Hay un pequeño comando sql para saber el tiempo de actividad del SQLServer, abra el SSMS, abra una nueva ventana de consulta y pegue el comando de arriba, presione F5 y mire.

Si alguien puede compartir una foto que muestre el sql con más tiempo en actividad le haré un post especial en el blog. Quien se anima?

SQL Server Management Studio dejó de funcionar / SQL Server Management Studio stopped working


Esto ocurre cuando abrimos el SSMS y aparentemente está bien, pero si escogemos un script existente o una nueva ventana de script aparece este error: “SQL Server Management Studio dejó de funcionar”

error abriendo un script de sql

Debemos verificar el lenguaje del sistema operativo porque probablemente se ha cambiado a un formato no reconocido que se muestra en la barra de selección de idiomas como “??”

Barra de Idiomas

Si cambiamos ese “??” por uno de los idiomas que se tengan configurados para el sistema esto hará que no falle más el SQL Server al abrir el script. En este caso podríamos escoger “ES” or “EN” da igual cualquiera.

cambiar el idioma

Mientras siga el “??” seleccionado siempre fallará el SQL Server al tratar de abrir un script.

The name ‘File’ does not exist in the current context[dnxcore50]


Trying to compile a project in Code for Mac using the function File.ReadAllLines was generating the error “The name ‘File’ does not exist in the current context[dnxcore50]”

Code: ReadAllLines
Code: Reading a file from directory tree

After a deep search using google I found the following solution:

Edit the project.json file and remove the following from frameworks:

“dnxcore50”: {
“dependencies”: {
“System.Collections”: “4.0.10-beta-23019”,
“System.Console”: “4.0.0-beta-23019”,
“System.Linq”: “4.0.0-beta-23019”,
“System.Threading”: “4.0.10-beta-23019”,
“Microsoft.CSharp”: “4.0.0-beta-23019”
}
}

and just left the following:

“dnx451”: { }

Español:

Tratando de compilar un proyecto en Code para Mac al usar File.ReadAllLines me estaba generando el error referido, la solución es la que aparece a continuación, eliminar todo “dnxcore50” del archivo project.json

 

 

Extracted from: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/98dbf3ca-3efd-4649-85f6-6d6af852f6de/error-cs0103-the-name-file-does-not-exist-in-the-current-context?forum=csharpgeneral&prof=required

The infinite human desire to complicate things./El infinito deseo humano de complicar las cosas.


software
Software development evolved

Since I started to create computer programs (software), I learned how to code, that means I learned the language to tell the computer what to do in a “standard” way, of course that was long time ago, the languages evolved so I needed constantly to improve my knowledge to keep learning the new updates on the language or even learn a brand new one if it was needed. But there is something that never change, “People”, we are the same, same problems, same solutions (with new technology) but finally, the same.

Talking only about software development and a little about project management: We already know how to do things, the patterns of development no matter how you call them have the same fundamental roots. Something need to be done, someone must do that. Simple. Are you sure you know how to do that? No? Then you need to ask and keep asking until you know exactly what to do. Now you start to do the job, are you having problems? are you sure no one else did it already? ok, keep asking or create. Now you ended, you are delivering the solution, it has problems? you must resolve. And that can be called the end.

Is not “rocket science” but every year (sometimes month) a new “study” claims that a new tag for the same tasks that we have been doing the same way all the years has been found…., now it becomes “rocket science”, by trying to remember all those names, tags, abbreviations, etc. that each vendor, each company, each big software creator, want to add to this software development world…. They take very old technologies or procedures, change a few names, add new tasks and voila, a new career to learn. And the roots? the same…. This is challenging ourselves, instead of really evolve in the software world we are delaying it by having “new” procedures always based on something that we already have but confusing us with new fancy names, used only to manipulate people’s mind.

The steps for every project are undeniable: 1. requirements, 2. development, 3. delivering, 4. support, nothing else, each one can have inside a lot of steps, but the whole thing is there. Now all of those steps will work if and only if this fundamental tool is used as is supposed: “Communication”, If the team working in the project have an average communication between their members, the project will end ok, but if the team have wonderful communications, the project will rock the world! Yes, that easy.

****************Español:

Desde que empecé a crear programas de ordenador (software), aprendí cómo codificar, eso significa que aprendí el lenguaje para decirle a la computadora qué hacer de una manera “estándar”, por supuesto, eso fue hace mucho tiempo, las lenguas evolucionaron así que necesité constantemente mejorar mis conocimientos para seguir aprendiendo las nuevas versiones en la lenguaje o incluso aprender uno nuevo si era necesario. Pero hay algo que nunca cambia, “Las Personas”, somos los mismos, los mismos problemas, las mismas soluciones (con nueva tecnología), pero en fin, lo mismo.

Hablando sólo de desarrollo de software y un poco acerca de la gestión de proyectos: Ya sabemos cómo hacer las cosas, los patrones de desarrollo no importa cómo usted los llame tienen las mismas raíces fundamentales. Necesito algo que hacer, alguien tiene que hacerlo. Sencillo. ¿Seguro que sabes cómo hacerlo? ¿No? Debes preguntar y seguir preguntando hasta que usted sepa exactamente qué hacer. Ahora que empieza a hacer el trabajo, estás teniendo problemas? ¿estás seguro de que nadie más lo hizo ya? bien, sigue preguntando o a crear. Ahora que terminó, usted está entregando la solución, tiene problemas? debe resolver. Y eso se puede llamar el final.

¿No es “ciencia espacial”, pero todos los años (a veces meses) un nuevo “estudio” afirma que encontró una nueva etiqueta para las mismas tareas que hemos estado haciendo de la misma manera  todos los años …., ahora sí que se convierte en ” ciencia de cohetes “, tratando de recordar todos esos nombres, etiquetas, abreviaturas, etc., que cada proveedor, cada compañía, cada gran creador de software, desea agregar a este mundo de desarrollo de software …. Ellos toman tecnologías o procedimientos muy antiguos, cambian algunos nombres, añaden nuevas tareas y voalá, una nueva carrera para aprender. Y las raíces? lo mismo …. Este es un desafío a nosotros mismos, en lugar de realmente evolucionar en el mundo del software nos estamos retrasando por tener “nuevos” procedimientos siempre sobre la base de algo que ya tenemos, pero nos confunden con nuevos nombres de fantasía, que se utilizan sólo para manipular la mente de las personas.

Los pasos para cada proyecto son innegables: 1. Requisitos, 2. desarrollo, 3. entrega, 4. soporte, nada más, cada uno puede tener dentro un montón de pasos, pero todo está allí. Ahora todas esas medidas funcionarán si y sólo si la siguiente herramienta fundamental se utiliza como se supone: “Comunicación”, Si el equipo que trabaja en el proyecto tiene una comunicación promedio entre sus miembros, el proyecto va a terminar bien, pero si el equipo tiene comunicaciones maravillosas, el proyecto será fantástico! Sí, así de fácil.

Microsoft Certified Professional