# Node-red-contrib-mssql doesn't apear to install on thethingbox running on RPI

**URL:** <https://discourse.nodered.org/t/node-red-contrib-mssql-doesnt-apear-to-install-on-thethingbox-running-on-rpi/16647>\
**Category:** General\
**Created:** [13 October 2019 10:28 UTC](https://discourse.nodered.org/t/node-red-contrib-mssql-doesnt-apear-to-install-on-thethingbox-running-on-rpi/16647 "2019-10-13T10:28:21Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mauro\_mars](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@mauro\_mars](https://discourse.nodered.org/u/mauro_mars)\
**Post date:** [13 October 2019 10:28 UTC](https://discourse.nodered.org/t/node-red-contrib-mssql-doesnt-apear-to-install-on-thethingbox-running-on-rpi/16647/1 "2019-10-13T10:28:21Z")

</div>

I was doing a tutorial to get started with node red and at the tutorial they use mssql and install with the built menage pallete option. But on my interface it doesn't appear.

i tried to install through console with the command `npm install node-red-contrib-mssql`, but after installing it doesn't appear.

I have tested on W10 and it appears. Can anyone help me?

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [13 October 2019 10:29 UTC](https://discourse.nodered.org/t/node-red-contrib-mssql-doesnt-apear-to-install-on-thethingbox-running-on-rpi/16647/2 "2019-10-13T10:29:51Z")

</div>

From which directory are you executing the `npm install ....` and what was the output of install ? I suspect you don't have git installed, but that is an uneducated guess, therefore, post the log.

---

<div class="post-metadata">

**Author:** ![mauro\_mars](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@mauro\_mars](https://discourse.nodered.org/u/mauro_mars)\
**Post date:** [13 October 2019 13:55 UTC](https://discourse.nodered.org/t/node-red-contrib-mssql-doesnt-apear-to-install-on-thethingbox-running-on-rpi/16647/3 "2019-10-13T13:55:50Z")

</div>

thanks for your answer.

i doing it from

> pi@nodered:~ $

> pi@nodered:~ $ npm install node-red-contrib-mssql  
> (node:21797) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.  
> npm WARN deprecated sprintf@0.1.5: The sprintf package is deprecated in favor of sprintf-js.  
> npm WARN deprecated core-js@1.2.7: core-js@\<2.6.8 is no longer maintained. Please, upgrade to core-js@3 or at least to actual version of core-js@2.  
> node-red-contrib-mssql@0.0.7 node\_modules/node-red-contrib-mssql  
> ├── mustache@3.1.0  
> └── mssql@3.3.0 (generic-pool@2.5.4, promise@7.3.1, tedious@1.14.0)  
> pi@nodered:~ $

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [13 October 2019 15:59 UTC](https://discourse.nodered.org/t/node-red-contrib-mssql-doesnt-apear-to-install-on-thethingbox-running-on-rpi/16647/4 "2019-10-13T15:59:30Z")

</div>

node-red-contrib-mssql is old and has some bugs and is less flexible than node-red-contrib-mssql-plus. Give that a go.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [13 October 2019 19:58 UTC](https://discourse.nodered.org/t/node-red-contrib-mssql-doesnt-apear-to-install-on-thethingbox-running-on-rpi/16647/5 "2019-10-13T19:58:56Z")

</div>

You should install from the .node-red folder.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [13 October 2019 20:09 UTC](https://discourse.nodered.org/t/node-red-contrib-mssql-doesnt-apear-to-install-on-thethingbox-running-on-rpi/16647/6 "2019-10-13T20:09:53Z")

</div>

I noticed you were following a tutorial. Just so you know, the `plus` version I mentioned is compatible with the old version.

Also, why don't you install from the pallete manager instead of command line?

---

<div class="post-metadata">

**Author:** ![Lucas\_Pouchot](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@Lucas\_Pouchot](https://discourse.nodered.org/u/Lucas_Pouchot)\
**Post date:** [14 October 2019 09:13 UTC](https://discourse.nodered.org/t/node-red-contrib-mssql-doesnt-apear-to-install-on-thethingbox-running-on-rpi/16647/7 "2019-10-14T09:13:38Z")

</div>

Hi,  
Which version of TheThingBox are you running ?  
To install a Node-RED node in TheThingBox, you should be in the `/root/userdir` folder :

```bash
sudo su
cd /root/userdir
npm install node-red-contrib-mssql-plus

```
